Nie rozumiem, dlaczego exit &
nie działa. Dlaczego nie
cd / &
„nie działa”
Nie rozumiem, dlaczego exit &
nie działa. Dlaczego nie
cd / &
„nie działa”
Odpowiedzi:
Myślę, że to działa. Ale prawdopodobnie nie spełnia oczekiwań.
$ exit &
Utworzy proces podpowłoki i sprawi, że będzie działać jako zadanie w tle, które zaraz się zakończy.
To działa. &
rozwidla powłokę, rozpoczynając nowy proces (można o tym myśleć & exit
, z wyjątkiem tego, że ta składnia w rzeczywistości oznacza coś innego). exit
jest wbudowaną powłoką, która kończy proces powłoki - w tym przypadku nową powłokę w tle.
> exit &
[1] 1709
> ps -p 1709
PID TTY TIME CMD
[1]+ Done exit
Oto twoja praca. Zrobione. Zadziałało.