Zaman zaman çıkışım terminalimi kırıyor gibi görünen bir komut satırı aracı (bir Python betiği) çalıştırmam gerekiyor. Yürütme bittikten sonra, yazarak geri bildirim gitti (ne yazdığımı göremiyorum) ve ayrıca satır sonları görüntülenmiyor. Terminal Putty
aracılığıyla ve gnome-terminal
kullanırken yerel olarak da uzaktan başlatılırsa bu olur.Linux Terminali: geri bildirim yazılıyor, satır sonları görüntülenmiyor
[[email protected] ~]$
[[email protected] ~]$ pwd
/home/userA
[[email protected] ~]$
Ama aslında çıkışı: Ben yazarsanız
Örneğin, sorun gerçekleştikten sonra, pwd
GİR, görmek beklenebilir
[[email protected] ~]$ [[email protected] ~]$ /home/userA
[[email protected] ~]$
Düzeltmek için tek yol bu terminali kapatmak ve yeni bir tane başlatmaktır.
Belki ilişkili olabilir: komut dosyası çıktısı bazı terminal tabanlı biçimlendirmeleri içerir (ör. Bazı durum iletilerini vurgulamak için önplan/arkaplanı ters çevirin). Bu çıktıyı bir dosyaya bırakırsam [07mSome Message Here[0m
gibi şeyleri görebilirim.
Bunu önlemek için ne yapabilirim?
Orijinal terminalinize geri dönmek için çıkmanız gereken bir alt kabuğun içinde görünüyorsunuz. Sadece çıkış yapmayı deneyin, pwd –
Bu konu SO için konu dışıdır; [unix.se] veya [su] 'a aittir. Bununla birlikte, terminalinizi 'sane' ayarlarına geri yükleyen 'stty sane' adlı körü körüne yazarak, genellikle bir kırık terminal oturumunu düzeltebilirsiniz. –
Ayrıca, terminal sorunlarınız olduğunda, bunları 'reset' veya 'stty sane 'kullanarak düzeltebilirsiniz. – cabad