Al mirar el contenido de los archivos, me gustaría cat
acortar automáticamente los archivos, pero less
aquellos que exceden el tamaño de la pantalla. Podría usar algo wc -l
, pero ¿hay una mejor manera que tal vez también considere el tamaño de la ventana / cantidad actual de líneas disponibles?
cat
para ver archivos. Por lo general, solo debe usar cat
para enviar el contenido de un archivo a stdout para que pueda canalizarse a otro proceso. La razón para evitar el uso cat
para la visualización es que envía los bytes sin procesar al terminal, lo que puede provocar que se ejecuten comandos inesperados del terminal (por ejemplo, algunos usuarios se atascaron cuando un archivo contenía los bytes correctos para desactivar el teclado del terminal) . Por lo general, debe usar un buscapersonas less
o un editor, que formateará caracteres especiales para su visualización para que el terminal no los interprete.
cat -v
para que escape caracteres especiales.
cat
posible la pantalla dividida ? cuál podría ser una mejor solución
cat -v
hacia fuera
git log
que hace esto exactamente. Nunca sabes de antemano qué vas a obtener (¿tienes que golpearq
?).