Quando guardo il contenuto dei file, vorrei cat
abbreviare automaticamente i file ma less
quelli 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?
cat
per visualizzare i file. In genere è necessario utilizzare solo cat
per inviare il contenuto di un file a stdout in modo che possa essere reindirizzato a un altro processo. Il motivo per evitare di usarlo cat
per 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 less
o un editor, che formatterà caratteri speciali per la visualizzazione in modo che non vengano interpretati dal terminale.
cat -v
modo da evitare caratteri speciali.
cat
ing possibile? che potrebbe essere una soluzione migliore
cat -v
sottolineato
git log
cui fa esattamente questa cosa. Non sai mai in anticipo cosa otterrai (devi colpireq
?).