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

É possível colocar expressões aritméticas em um crontab?

Eu sei que posso fazer aritmética simples em scripts de shell, da seguinte forma: #!/bin/bash ((sum = 1 + 2)) echo sum Isso produzirá 3 na execução. Minha pergunta agora é: esse tipo de expressão pode ser usado em crontab? Por exemplo, ve...
07.07.2014 / 13:57
1
resposta

Como posso executar o trabalho Cron a cada 5 dias?

Eu tenho 5 scripts de shell, quero executá-los no ciclo de 5 dias, como segue: Dia 1: roteiro 1    Dia 2: roteiro 2    Dia 3: roteiro 3    Dia 4: roteiro 4    Dia 5: roteiro 5 Dia 6: roteiro 1    Dia 7: roteiro 2    Dia 8: roteiro 3    Dia...
18.02.2015 / 03:17
2
respostas

Cria um novo diretório temporário

Qual é uma maneira eficaz de criar um novo diretório /tmp , que se comporta como /tmp (removido na reinicialização, etc.), mas em um local diferente? No meu caso, eu quero criar um diretório ~/dev/tmp onde eu quero fazer testes rápidos,...
29.07.2014 / 15:40
2
respostas

Scp não funciona no cron

Sim, eu sei que é clássico. Eu pesquisei tudo por aí, mas ainda assim não funciona. Eu tenho o seguinte script: #First go to SVN repo folder cd $svnrepos # Just make sure we have write access to backup-folder if [ -d "$bakdest" ] &&...
24.12.2012 / 09:33
3
respostas

Shebang não configura SHELL no cron

Eu tenho um script que contém: #!/bin/bash printenv Quando eu o executo na linha de comando: env testscript.sh bash testscript.sh sh testscript.sh sempre, gera SHELL=/bin/bash . No entanto, quando é executado a partir do cron, el...
15.07.2015 / 14:49
1
resposta

Número máximo de entradas no Crontab

Se existir, qual é o número máximo de tarefas agendadas (entradas?) que podem ser adicionadas ao crontab de um servidor? Como eu conto? Eu estou no RHEL 6. Eu pesquisei por aí, mas não vi uma resposta conclusiva - alguns eram 256, alguns 65K,...
18.07.2012 / 21:58
2
respostas

Como executar um cronjob no meu ambiente regular?

As variáveis shell e ambiente nas quais os cronjobs são executados são completamente diferentes das variáveis apresentadas em gnome-terminal . Como posso executar um cronjob sob as mesmas circunstâncias como se eu tivesse executado no terminal...
17.09.2011 / 10:29
1
resposta

BASH_ENV e cron jobs

Eu tenho várias perguntas relacionadas a shells não-interativos, não-login e trabalhos agendados. Q1. Eu li que shells não interativas e sem login apenas "load" $BASH_ENV .  O que isso significa exatamente? Isso significa que posso aponta...
19.05.2014 / 13:19
1
resposta

Como construir corretamente uma imagem do docker cron?

Eu estou tentando construir uma imagem baseada no Debian para dockerize um processo cron, mas minhas tarefas cron nunca são iniciadas. Aqui está o meu Dockerfile : FROM debian:jessie RUN apt-get update && apt-get install -y --no-ins...
30.04.2016 / 15:53
1
resposta

Quando eu programo um comando com 'at', posso alterar para onde a saída é enviada?

Quando eu programo um job / comando com at para ser executado no futuro, a saída padrão e o erro do comando são "enviados" para o usuário que fez o agendamento. Então, depois que meu trabalho é executado, recebo uma mensagem no prompt de c...
05.11.2010 / 00:26