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.
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...
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?
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...
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?
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?
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...
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:...
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...
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...