Repete uma tarefa com o comando “at” todos os dias às 18:00

1

Eu quero repetir uma tarefa todos os dias às 18h.

Eu sei que este comando executa uma tarefa nas próximas 18 horas:

echo "ls -l" | at 18:00

Eu tentei RTFM, mas não achei nada relevante para repetir a tarefa. Qual é o jeito certo de fazer isso?

    
por shashanka n 26.07.2017 / 16:40

1 resposta

6

man cron é seu amigo. Para isso, você pode querer tentar algo como:

0 18 * * * echo "ls -l" > /var/log/ls_log.log

Adicione ao crontab com crontab -e . Verifique a saída do comando observando /var/log/ls_log.log . Google "cron tutorial" - existem muitos deles

    
por 26.07.2017 / 16:42