Non capisco perché exit &
non funziona. Perché no?
cd / &
"non funziona"
Non capisco perché exit &
non funziona. Perché no?
cd / &
"non funziona"
Risposte:
Penso che funzioni Ma probabilmente non fa quello che ti aspetti.
$ exit &
Creerà un processo sub-shell e lo farà funzionare come un processo in background che finirà immediatamente.
Funziona &
forchette la shell, avviando un nuovo processo (potreste pensarlo come & exit
, tranne ovviamente che la sintassi in realtà significa qualcos'altro). exit
è una shell integrata che termina il processo della shell, in questo caso la nuova shell con sfondo.
> exit &
[1] 1709
> ps -p 1709
PID TTY TIME CMD
[1]+ Done exit
Ecco il tuo lavoro. E 'fatto. Ha funzionato.