Je ne comprends pas pourquoi exit &
ça ne marche pas. Pourquoi pas?
cd / &
"ne fonctionne pas"
Je ne comprends pas pourquoi exit &
ça ne marche pas. Pourquoi pas?
cd / &
"ne fonctionne pas"
Réponses:
Je pense que ça marche. Mais il ne fait probablement pas ce que vous attendez.
$ exit &
Créera un processus de sous-shell et le fera fonctionner comme un travail d'arrière-plan qui se terminera immédiatement.
Ça marche. &
bifurque le shell, en lançant un nouveau processus (vous pouvez le considérer comme & exit
, sauf bien sûr que la syntaxe signifie en fait autre chose). exit
est un shell intégré qui termine le processus de shell - dans ce cas, le nouveau shell en arrière-plan.
> exit &
[1] 1709
> ps -p 1709
PID TTY TIME CMD
[1]+ Done exit
Voilà ton boulot. C'est fait. Ça a marché.