Crontab [RESOLVIDO]

1. Crontab [RESOLVIDO]

Thiago
thvinicius

(usa Ubuntu)

Enviado em 14/12/2011 - 15:39h

Olá galera!!! Seguinte estou fazendo um script que vai verificar se há arquivos em uma pasta e move-la para outra ex:

find /home/thiago/testes/teste1/ -type f -name '*.txt' -exec mv {} /home/thiago/testes/teste2/ \;

Até aqui tudo bem. A questão é o seguinte queria agendar isso no crontab, como que faço? se alguém puder me ajudar.



  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 15/12/2011 - 00:20h

Pode salvar seu código em uma arquivo, dar permissão de execução para ele:

$ chmod +x arquivo.sh

Depois agenda no crontab, usando o comando:

$ crontab -e

adicione algo como:
#m h dom mon dow command
*/5 * * * * /home/seu_usuario/arquivo.sh

O comando acima executa um determinado script, informado no final da linha, para ser executado a cada 5 minutos.


Mais:
http://www.vivaolinux.com.br/artigo/Usando-cron-e-crontab-para-agendar-tarefas/?pagina=2

3. resolvido

Thiago
thvinicius

(usa Ubuntu)

Enviado em 15/12/2011 - 11:41h

Vlw cara pela ajuda, fiz da seguinte forma:

46,47 10 15 12 5 root movertxt

46,47 indicando os minutos para a execução
10 indicando a hora
15 indicando o dia
12 indicando o mes
5 o dia da semana no caso quinta feira
root usuário
movertxt que é o script a ser executado


no caso não passei o caminho do script porque está dentro de /usr/bin/

e esse era apenas um teste!!! Mas Vlw!!!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts