Tüm alt işlemlerini sonlandırırsam GNU Ekranını kapatmamın bir yolu var mı? İdeal olarak, yanlışlıkla son pencereyi kapatırsam kabuk çalıştıran yeni bir pencere oluşturur.
Tüm alt işlemlerini sonlandırırsam GNU Ekranını kapatmamın bir yolu var mı? İdeal olarak, yanlışlıkla son pencereyi kapatırsam kabuk çalıştıran yeni bir pencere oluşturur.
Yanıtlar:
Bash kullandığınızı ve Ctrl-D ile kabuğunu yanlışlıkla kapattığını varsayarsak,
export IGNOREEOF=1
Bu size bir uyarı verir ve Ctrl-D'ye iki kez basmanızı veya bunun yerine exit yazın.
set -o ignoreeofiçin ~ / .bashrc; konsole işleri | xfce4 terminali | ...
Bunu özel olarak yapmanın bir yolunu bilmiyorum, ama zombie {}faydalı buluyorum ; bir pencereyi kapattığımda, sırasıyla vurmamı {veya }kapatmamı veya yeniden açmamı istiyor .
~/.screenrc:setenv IGNOREEOF 10/screen -t main bash/unsetenv IGNOREEOF