`` Çıkış & '' neden çalışmıyor?


14

Neden exit &işe yaramadığını anlamıyorum . Neden olmasın?


3
kukla soru. Kapatmak için oy verirdim.
poige

1
Ancak insanlar talep üzerine gerçeği bulamayabilirler :(
Pedro Ziff

Kukla gerçek bulmaya değmez, endişelenmeyin;)
poige

2
Ama bulduğum için mutluyum, hayat birdenbire gerçekleşti. :)
Pedro Ziff

1
Aynı neden cd / &"işe yaramıyor"
kojiro

Yanıtlar:


21

Bence işe yarıyor. Ama muhtemelen beklediğinizi yapmaz.

 $ exit &

Bir alt kabuk işlemi oluşturur ve hemen bitecek bir arka plan işi olarak çalışır.


10
Başka bir deyişle, bu "kendi ölümün sahte" operatörüdür.
Kaz

17

Çalışıyor. &yeni bir işlem başlatarak kabuğu çatallar ( & exitsözdiziminin aslında başka bir şey ifade etmesi dışında bunu düşünebilirsiniz ). exitkabuk işlemini sonlandıran yerleşik bir kabuktur - bu durumda yeni arka planlı kabuk.

> exit &
[1] 1709
> ps -p 1709
  PID TTY          TIME CMD
[1]+  Done                    exit

İşte işin. Bitti. İşe yaradı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.