Uygulanabilir olan Bash man sayfasının tamamı sadece şöyle diyor:
Bash'nin çalıştığı işletim sistemi iş kontrolünü destekliyorsa, bash bunu kullanmak için olanaklar içerir. Bir işlem çalışırken askıya alma karakterini (tipik olarak ^ Z, Control-Z) yazmak, bu işlemin durdurulmasına neden olur ve kontrolü bash değerine döndürür. Gecikmeli askıya alma karakterinin (tipik olarak ^ Y, Control-Y) yazılması, terminalden girdi okumaya çalıştığında işlemin durmasına ve kontrolün bash'a döndürülmesine neden olur. Kullanıcı daha sonra
bg
arka planda devam etmek için komutu kullanarak bu işin durumunu değiştirebilir .fg
ön planda devam ettirme komutu veya onu öldürmek için kill komutu. A ^ Z derhal yürürlüğe girer ve bekleyen çıktının ve typeahead'in atılmasına neden olmak için ek bir yan etkiye sahiptir.
Hiç kullanmadım Ctrl- Y; Sadece yeni öğrendim. Ben sadece Ctrl- Z(askıya alma) ile iyi yaptım .
Bu seçenek hayal etmeye çalışıyorum için . Ne zaman faydalı olurdu?
(Bu özelliğin tüm Unix çeşitlerinde bulunmadığını unutmayın. Solaris ve FreeBSD'de bulunur, ancak Linux'ta yoktur. İlgili ayar stty dsusp
.)
Belki daha az subjektif: ile gerçekleştirilebilir orada birşey var mı Ctrl- Yile aynı kolaylıkla başarılı olamaz Ctrl- Z?
stty dsusp
, ^ Y (Solaris'te yaptım) üzerine bir SIGTSTP göndermeyi başaramadım. Senin varmi?