de criar um script em uma maquina Linux para deletar arquivos de uma pasta.

1. de criar um script em uma maquina Linux para deletar arquivos de uma pasta.

Emerson Menezes da Conceição
emersonfree

(usa Ubuntu)

Enviado em 03/03/2011 - 16:36h

Quero criar um script para deleta arquivos de um dia anterior no servidor, quero agendar no cron tem algum comando que eu possa ultilizar. ex. quero apagar os logs anteriores na pasta /etc/teste.

teria que usar este comando ex: find /pastacomarquivos -mtime +2 -exec rm -rf {}\


  


2. Re: de criar um script em uma maquina Linux para deletar arquivos de uma pasta.

Daniel Fernandes
volcom

(usa Debian)

Enviado em 03/03/2011 - 16:42h

Coloque esse arquivo em um arquivo e dê permissão de execução à ele, edite seu arquivo /etc/crontab e insira os dados pertinentes.

Coloque no arquivo o seguinte:

#!/bin/bash

ind /pastacomarquivos -mtime +2 -exec rm -rf {}\

A permissão de execução fica assim:

chmod +x arquivo.sh (esse é o seu script)

Pesquise sobre o cron para aprender qual a melhor data e hora de execução do script.

Se tiver dúvidas poste aqui!

Abraço


3. Nao foi galera.

Emerson Menezes da Conceição
emersonfree

(usa Ubuntu)

Enviado em 09/03/2011 - 17:12h

#!/bin/bash
find /home/administrador/teste -mtime +2 -exec rm -rf{}\

Ai crie uma pasta dentra do caminho acima que e teste nao apagou os arquivos de lá, dei permissao na pasta 777 e execução no arquivo chmod +x delete.sh

ai eu executei e nao rolou nada... quero deixa executano correto para colocar no cron






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts