Wenn ich im Terminal bin (entweder iTerm oder Terminal.app) und Jobs im Hintergrund ausgeführt habe, tippe ich ein exit
oder logout
gibt mir:
There are stopped jobs.
Das ist gut und erwartet. Das Problem ist das wenn ich renne exit
oder logout
wieder (und immer wieder) bekomme ich dasselbe.
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.
Ich habe bash für Linux verwendet, und das Verhalten gab es beim zweiten Aufruf von exit
oder logout
vorgehen und die gestoppten Jobs beenden. Stattdessen muss ich dies manuell tun. Warum ist das Verhalten anders und gibt es eine Möglichkeit, es gleich zu machen?
brew install bash;echo /usr/local/bin/bash|sudo tee -a /etc/shells;chsh -s /usr/local/bin/bash
.