เพิ่งเปลี่ยนจาก bash เป็น zsh
ใน bash งานเบื้องหลังจะทำงานต่อไปเมื่อเชลล์ออก ตัวอย่างเช่นที่นี่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
ฉันจะสร้างพฤติกรรมเริ่มต้นของ zsh ที่นี่เหมือน bash ได้อย่างไร