बस बैश से zsh में बदल गया।
बैश में, शेल के बाहर निकलने पर पृष्ठभूमि के कार्य चलते रहते हैं। उदाहरण के लिए, यहाँ dolphinजारी है exit:
$ dolphin .
^Z
[1]+ Stopped dolphin .
$ bg
[1]+ dolphin . &
$ exit
यह वही है जो मैं डिफ़ॉल्ट व्यवहार के रूप में चाहता हूं।
इसके विपरीत, zsh का व्यवहार चालू नौकरियों के बारे में चेतावनी देना है exit, फिर उन्हें बंद करें यदि आप exitफिर से। यहाँ उदाहरण के लिए, dolphinतब बंद किया जाता है जब दूसरा- exitयुआन वास्तव में शेल से बाहर निकलता है:
% dolphin .
^Z
zsh: suspended dolphin .
% bg
[1] + continued dolphin .
% exit
zsh: you have running jobs.
% exit
मैं यहाँ bash की तरह zsh का डिफ़ॉल्ट व्यवहार कैसे करूँ?