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 )
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.
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 )
Acho que isso deve funcionar para você:
bash -c "do_job &"
Tags linux