Escrevi vários scripts de shell ao longo dos anos (mas certamente não sou um administrador de sistemas) e há algo que sempre me causou problemas: como posso bifurcar um comando de shell imune a interrupções em segundo plano de um script do Bash ?
Por exemplo, se eu tiver isso:
command_which_takes_time input > output
Como posso "nohup" e bifurcar isso?
O seguinte não parece fazer o que eu quero:
nohup command_which_takes_time input > output &
Qual é a sintaxe que estou procurando e o que não estou entendendo?
nohup
.