Niveau :      
Résumé : nohup

On m'a fait remarquer que at permettait de lancer une commande et de fermer son terminal sans craindre qu'elle ne se termine. C'est parfaitement vrai :

$ at now
> commande

Mais il existe une autre commande qui a été faite pour ça. C'est une commande de plus à apprendre, mais elle a l'avantage d'être un peu plus pratique pour les scripts.

$ nohup commande

Nohup autorise le terminal à disparaître sans que la commande ne se termine. Plus de commandes cassées en plein milieu. De plus la sortie de la commande est automatiquement enregistrée dans le fichier nohup.out. La sortie d'erreur est elle redirigée vers la sortie standard pour vous permettre d'en faire ce que vous voulez.

$ nohup commande > stderr.txt