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.
1
resposta

Comando não funciona quando executado a partir do cron [closed]

Eu posso executar com sucesso este comando no terminal: find /home/www/files/1 -type f -name '*' -mtime +180 -exec rm {} \ No entanto, quando o adiciono como uma tarefa do cron, como: */5 * * * * find /home/www/files/1 -type f -name...
14.01.2018 / 00:58
2
respostas

Precisa de um script Linux para agendar um trabalho sem usar o Cron ou

Para um sistema operacional Redhat Linux mais antigo, tendo problemas para conseguir que um trabalho seja executado a partir do Cron, mas funciona bem na minha conta de usuário / linha de comando. Parece ter algo a ver com o Cron usando um sh...
05.10.2017 / 14:57
2
respostas

Erro de falha de autenticação do Cron no Linux?

Eu estava atolado com um erro "falha de autenticação" para todos os meus trabalhos cron no Linux Ubunutu. root@Test:~# tail -f /var/log/syslog | grep cron Dec 11 16:38:01 Test cron[14861]: Authentication failure Dec 11 16:38:01 Test cron[1486...
12.12.2017 / 01:37
1
resposta

Um fork do job cron / exec () s antes de terminar. O que acontece com a stdout da criança?

Normalmente, os stdout e stderr de uma tarefa cron são enviados por e-mail para mim (de acordo com a configuração MAILTO em crontab ) quando a tarefa é concluída . E se meu trabalho começar outro trabalho com fork / exec (ou...
08.09.2017 / 13:17
2
respostas

Enviando email de um script que é executado pelo Crontab [duplicado]

#!/BIN/BASH # To alert whenever lsof crosses 80% maxlimit=32000 echo 'Max limit is ' $maxlimit tlimit=$(bc <<< $maxlimit*0.8) echo 'Treshold limit at 80% ' $tlimit a=$(lsof | wc -l) echo 'Current usage ' $a if [ $(bc <<< "$a...
08.09.2017 / 12:39
1
resposta

Por que o / dev / null 2 & 1 não funciona?

Executando o Ubuntu 16.04 Eu adicionei o seguinte ao / etc / crontab: * * * * * root wget https://www.exmaple.org/bus/ >/dev/null 2>&1 O cron job é executado corretamente, mas o resultado é gravado como um arquivo em / root / em...
03.06.2017 / 23:21
1
resposta

grep searchstring / etc / crontab comportamento estranho no script BASH

Estou trabalhando em um script BASH que cria backups automatizados por meio do crontab. Eu estou tentando usar myVARIABLE='grep backup /etc/crontab' para retornar linhas contendo "backup" se uma entrada já foi feita. Em vez de retornar li...
15.12.2011 / 01:36
2
respostas

Além de Crontab não está funcionando

Eu tenho passado por muitas respostas sobre como adicionar um crontab através do terminal através de um forro e encontrei apenas uma única opção em todos os lugares que é {crontab -l; echo "1 * * * * /usr/bin/firefox" } | crontab - Execut...
08.07.2017 / 21:18
1
resposta

Crontab não pode alcançar vários Macs?

Eu fiz um script onde o primeiro passo é verificar se um Mac está on-line (caso contrário, seria desnecessário iniciar o script). No terminal funciona perfeitamente: tudo funciona como deveria. Eu quero executá-lo através de um cron job às 23...
14.02.2017 / 09:09
2
respostas

Como colocar o comando EOF na mesma linha para a execução dos vários comandos do shell

Eu queria executar o seguinte comando no cron job (semelhante a este) O trabalho Cron não aceita esse padrão de comandos. nem eu sou incapaz de rodar na mesma linha do shell. cat > file << EOF first line second line third line EOF...
06.03.2017 / 02:45