Quando guardo il contenuto dei file, vorrei catabbreviare automaticamente i file ma lessquelli che superano le dimensioni dello schermo. Potrei usare qualcosa con wc -l, ma c'è un modo migliore che forse considera anche la dimensione della finestra / la quantità attuale di linee disponibili?
catper visualizzare i file. In genere è necessario utilizzare solo catper inviare il contenuto di un file a stdout in modo che possa essere reindirizzato a un altro processo. Il motivo per evitare di usarlo catper la visualizzazione è che invia i byte non elaborati al terminale, il che può causare l'esecuzione di comandi imprevisti del terminale (ad esempio, alcuni utenti si sono bloccati quando un file conteneva i byte giusti per disabilitare la tastiera del terminale) . Di solito dovresti usare un cercapersone lesso un editor, che formatterà caratteri speciali per la visualizzazione in modo che non vengano interpretati dal terminale.
cat -vmodo da evitare caratteri speciali.
cating possibile? che potrebbe essere una soluzione migliore
cat -vsottolineato
git logcui fa esattamente questa cosa. Non sai mai in anticipo cosa otterrai (devi colpireq?).