Por que este trabalho do cron não é executado?

1

Meu trabalho cron não está em execução no meu sistema. Alguma ideia do porquê?

% ps aux | grep cron

root      4213  0.1  0.2   5548  1496 ?        
               Ss   12:40   0:00 /usr/sbin/crond -n

crontab.txt:

* * * * * /usr/bin/seq 10 2>&1 testlog.log
(newline)

Para agendar esse trabalho, eu publiquei

% crontab crontab.txt

mas nada é impresso na tela e nada é gravado no arquivo de log.

    
por user1505713 23.01.2014 / 18:50

1 resposta

3

tarefas cron não são impressas na tela, e você não redirecionou a stdout para o arquivo, você precisa de um > extra antes do nome do arquivo

seu 2>&1 envia stderr para stdout, mas stdout não leva a lugar nenhum.

tente 2>&1 > filename , ou talvez > filename 2>&1 .

no telefone no momento, por isso não é possível verificar

    
por 23.01.2014 / 19:03

Tags