Terminale çok fazla metin çıkaran bir program yazdım.
Doğru yazıp yapmadığımı görmek için metindeki bazı sözcükleri arıyorum, ancak metni okumak imkansız.
Terminale bir kelime aramamı sağlayacak bir yetenek veya komut var mı ( Ctrl+ gibi F)?
Terminale çok fazla metin çıkaran bir program yazdım.
Doğru yazıp yapmadığımı görmek için metindeki bazı sözcükleri arıyorum, ancak metni okumak imkansız.
Terminale bir kelime aramamı sağlayacak bir yetenek veya komut var mı ( Ctrl+ gibi F)?
Yanıtlar:
Bu var Shift+ Ctrl+ F.
Hiçbir satırı kaybetmemek için Scrollback değerini Sınırsız olarak değiştirmek isteyebilirsiniz :
Düzenle> Profil Tercihleri> Kaydırma

Başka seçenek:
yourCommand | less
Şimdi yukarı, aşağı, sola ve sağa gitmek için ok tuşlarına basabilirsiniz (genellikle yalnızca ilk ikisini kullanırsınız).
Ayrıca /wordimleçten sonra bir kelime (veya bir regex) arayarak da yazabilirsiniz . Buna karşılık, ?wordimleçten önce (yukarıda), / regex kelimesini arayacaktır. (İmleç, metnin içinde bulunduğunuz konumdur.)
Çıktının başına ve sonuna gitmek için Giriş ve Bitir tuşlarını da kullanabilirsiniz. Tuşuna Qbasmanız, çıkmanızı sağlar (konsola geri dönme).
Daha fazla bilgi:
man less
Sen boru ile bir dosyaya çıktı olabilir > myfile.txtVe sonra grep dosyayı arayın.
grep "word" myfile.txt
Genellikle bu yaklaşımı tercih ederim, çünkü uçbirim arabellek boyutu için endişelenmenize gerek kalmaz ve çok sayıda program çalışmasından kolayca çıktı alabilirsiniz.
Kullanırsanız GNU Screen- copymodu ve jkiyi çalışıyor.