como usar o crontab com &

1

Eu usei o crontab para executar um script, enquanto o script tinha que fazer alguns trabalhos em segundo plano neste formato:

for i in {1..100}
do
    do_job &
done

No entanto, o do_job não será executado por crontab com & amp ;, como corrigir esse problema. Meu sistema é Suse.

    
por rpbear 29.12.2012 / 13:40

2 respostas

0

Você pode fazer algo como:

nohup script.sh 1> /tmp/script.log 2> /tmp/script.err &

ou use a tela (deattached)

screen -d -m -S script script.sh;

para processos em segundo plano ( consulte )

    
por 29.12.2012 / 17:20
0

Acho que isso deve funcionar para você:

bash -c "do_job &"
    
por 30.12.2012 / 21:15

Tags