Bir bash kabuğu kullanarak büyük günlük dosyalarını görüntülemem gerekiyor. less
Dosyaları açmak için kullanıyordum , ancak satırlar çok uzun olduğundan, devam eden bir tür satır / sözcük var.
Dosyalar Log4J logları olduğundan ve her satırın başında bir desen olduğu için, satırları sarmak çıktıyı analiz etmeyi zorlaştırır, bu yüzden less -S
uzun satırları kesen kullanmaya başladım .
Ama şimdi kullanmam gerekiyor tail -f
ve aynı zamanda çizgi de çıktıyı sarıyor. Tüm komutlar için bash kabuğundaki satır kaydırmayı devre dışı bırakmak mümkün müdür?
Not: kaçış sırasından bahseden farklı bir sorunun cevabı var echo -ne '\e[?7l'
, ancak bashta çalışmıyor gibi görünüyor.
screen
bir "wrap" komutu var. İçinde xterm
, -aw
otomatik hat sarmayı önleme seçeneği bulunmaktadır. Muhtemelen, diğer terminal emülatörleri için bazı X kaynakları vardır. Hangi emülatörü kullanıyorsunuz?
gnome-terminal
.
+aw
için xterm
:) Ama bunun için konuyu çözer çıkışı (açık, örneğin ls -l
için, sorunsuz çalışıyor TPB uzun Windows imsi isimler üzerinde bir grup ile) girişi , bir komut girerken, muhtemelen hala isteyin (veya en azından şu anda açık olmasını istemiyorsanız +aw
: "sütun kenarlığı" nın ötesine yazmaya çalışın ve sonra büyük bir GFX hatası için geri dönmeyi deneyin).
urxvt
ne de rxvt
çizgi atkıları devre dışı bırakabilir.