Quando sono nel terminale (sia iTerm o Terminal.app) e ho lavori in esecuzione in background, digitando exit o logout mi dà:
There are stopped jobs.
che va bene e che ci si aspetta. Il problema è che se eseguo nuovamente exit o logout (e più volte), ottengo la stessa cosa.
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.
Ho usato bash su linux e il comportamento era per la seconda chiamata di exit o logout per andare avanti e terminare i lavori fermati. Invece, devo farlo manualmente. Perché il comportamento è diverso e c'è un modo per renderlo uguale?