Si je travaille dans un terminal et que, par exemple, j'exécute rails server
dans le terminal en cours, puis fermer l'onglet, le processus ne se terminera pas et restera indéfiniment en place sans qu'il soit possible de l'arrêter. Est-il possible d'y remédier ?
Marche à suivre pour reproduire :
- Ouvrir un nouvel onglet du terminal (
cmd + t
) ; - Exécuter un processus dans celui-ci (par ex.
irb
) ; - Fermer l'onglet (
cmd + w
) ; - Dresser la liste des processus pour s'assurer que
irb
est toujours en cours (ps ax|grep irb
).
Quitter iTerm ne termine pas non plus ces processus.