Perguntas sobre 'cron'

O Cron é usado para executar comandos agendados. Atua como um agendador de tarefas nos sistemas Linux e UNIX, que executará comandos em horários especificados pelo usuário. O Cron tem uma grande customização e é frequentemente usado em ambientes de servidores em que tarefas comuns são executadas regularmente.
10
respostas

Como reiniciar o script Python automaticamente se ele é morto ou morre

Estou executando meu script Python em segundo plano na minha máquina Ubuntu (12.04) assim - nohup python testing.py > test.out & Agora, pode ser possível que em algum momento meu Python script acima possa morrer por qualquer mot...
05.01.2014 / 07:33
2
respostas

Tarefa Cron para excluir arquivos com mais de 3 dias

Eu preciso remover arquivos com mais de três dias com um cron job em três diretórios diferentes. (esses 3 diretórios são filhos de um diretório pai /a/b/c/1 & /a/b/c/2 & /a/b/c/3 ) Isso pode ser feito com uma linha no crontab?     
12.06.2014 / 17:12
3
respostas

Várias entradas crontab @daily são processadas em ordem, em série?

Eu quero que dois trabalhos sejam executados a cada dia, em série, exatamente na ordem que eu especificar. Este crontab fará o que eu quero com segurança? @daily job1 @daily job2 Suponho que eles sejam executados um após o outro, mas não...
05.12.2011 / 20:28
2
respostas

Pode grep | crontab destruir todos os trabalhos?

Meu colega executou grep | crontab . Depois disso, todos os trabalhos desapareceram. Parece que ele estava tentando executar crontab -l . Então, o que aconteceu depois de executar o comando grep | crontab ? Alguém pode explicar?     
18.08.2015 / 23:39
8
respostas

Verifique se o script é iniciado pelo cron, em vez de invocado manualmente

Existe alguma variável que o cron define quando executa um programa? Se o script for executado pelo cron, eu gostaria de pular algumas partes; caso contrário, invoque essas partes. Como posso saber se o script Bash é iniciado pelo cron?     
31.08.2012 / 09:07
3
respostas

O RHEL / CentOS executa todos os arquivos do cronjob em /etc/cron.d/* ou apenas alguns deles?

Este é um sistema Red Hat Enterprise Linux 5 (RHEL). Nós gerenciamos este sistema usando o CFengine. Temos vários cronjobs que estão sendo executados duas vezes mais do que o normal. Eu verifiquei o cronjobs em /etc/cron.d/ e esse diretóri...
08.12.2010 / 22:25
3
respostas

Entrada do Crontab com intervalo de horas passando a meia-noite

Esta é a especificação válida de hora do crontab, fazendo o que é esperado: 0 22-4 * * * Ou é necessário fazer algo como 0 22,23,0,1,2,3,4 * * *     
07.03.2013 / 08:15
5
respostas

Como eu crio um serviço para um script de shell para que eu possa iniciá-lo e pará-lo como um daemon?

Estou usando o CentOS 7 como meu objetivo é criar um cron a cada cinco segundos, mas como pesquisei, podemos usar o cron apenas por um minuto, então o que estou fazendo agora é que criei um arquivo shell. hit.sh while sleep 5; do curl http:...
14.10.2015 / 12:41
6
respostas

Crontab nunca executando enquanto em /etc/cron.d

Aqui está o que eu fiz no Debian Jessie: instale o cron via apt-get install cron coloque um arquivo backup_crontab em /etc/cron.d/ No entanto, a tarefa nunca está em execução. Aqui estão algumas saídas: /# crontab -l no c...
16.07.2016 / 18:43
2
respostas

Suprime a saída, a menos que o código de saída diferente de zero

Qual é a melhor maneira de suprimir a saída (stdout e stderr), a menos que o programa saia com um código diferente de zero? Estou pensando: quiet_success() { file=$(mktemp) if ! "$@" > "$file" 2>&1; then cat "$file" fi r...
22.06.2012 / 14:11