Ben içine cd zaman bir dizin için git günlüğünü gösteren bir komut dosyası yazıyorum. Böyle bir günlük, yüzlerce satır içeren ezici olabilir. Şimdiye kadar bunu ... | head -n 20işyerinde ekranda iyi olan, ancak evde daha küçük MacBook ekranında çok fazla olan sabit kodlu 20 satırla ( ) sınırlandırıyorum .
Günlüğün her iki terminalde de (dikey) ekranın yarısını almasını tercih ederim. Ve "terminal" de değişir: işte Gnome terminali, ama evde iTerm2. Ve ekran veya tmux kullanmıyorum.
Bir terminalde bulunan dikey satır sayısını komut satırından nasıl bulurum?
LINESveCOLUMNSsadece bazı mermiler tarafından ayarlanır.bashOnları ayarlar ancak (ve bunları ihraç etmez) sadece bir interaktif kabuk.