Je viens de passer de bash à zsh.
Sous bash, les tâches en arrière-plan continuent de s'exécuter lorsque le shell se ferme. Par exemple ici, dolphin
continue de s'exécuter après la commande exit
:
$ dolphin .
^Z
[1]+ Stopped dolphin .
$ bg
[1]+ dolphin . &
$ exit
C'est ce que je veux comme comportement par défaut.
En revanche, le comportement de zsh est d'avertir des tâches en cours à la sortie, puis de les fermer si vous quittez de nouveau le shell. Par exemple ici, dolphin
est fermé lorsque la deuxième commande exit
fait réellement sortir le shell :
% dolphin .
^Z
zsh: suspended dolphin .
% bg
[1] + continued dolphin .
% exit
zsh: you have running jobs.
% exit
Comment puis-je faire en sorte que le comportement par défaut de zsh soit similaire à celui de bash ici ?