Appena passato da bash a zsh.Uscire da zsh, ma lasciare aperti i lavori in esecuzione?
In bash, le attività in background continuano a essere eseguite quando la shell viene chiusa. Per esempio qui, dolphin
continua a funzionare dopo il exit
:
$ dolphin .
^Z
[1]+ Stopped dolphin .
$ bg
[1]+ dolphin . &
$ exit
Questo è quello che voglio, come il comportamento predefinito.
Al contrario, il comportamento di zsh è di avvisare sull'esecuzione di lavori su exit
, quindi chiuderli di nuovo se si è exit
. Per esempio qui, dolphin
è chiuso quando il secondo exit
-command in realtà esce dalla shell:
% dolphin .
^Z
zsh: suspended dolphin .
% bg
[1] + continued dolphin .
% exit
zsh: you have running jobs.
% exit
Come faccio a fare il comportamento predefinito di zsh qui come bash?
E apparentemente aggiungere 'setopt NO_CHECK_JOBS' anche ... –
Se non si desidera l'avviso, sì. –