Terminalde olduğumda (iTerm veya Terminal.app) ve arka planda çalışan işler olduğunda, yazarak exitveya logoutbana şunları verir:
There are stopped jobs.
Bu iyi ve beklenen. Sorun çalıştırırsanız olmasıdır exitveya logouttekrar (ve tekrar tekrar), aynı şeyi olsun.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
isbadawi@astaire:~$ exit
logout
There are stopped jobs.
Linux üzerinde bash kullandım ve buradaki davranış ikinci devam için exitveya logoutdevam edip durdurulan işleri sonlandırmak için yapıldı. Bunun yerine, bunu manuel olarak yapmak zorundayım. Davranış neden farklı ve onu aynı yapmanın bir yolu var mı?
brew install bash;echo /usr/local/bin/bash|sudo tee -a /etc/shells;chsh -s /usr/local/bin/bash.