Al mirar el contenido de los archivos, me gustaría catacortar automáticamente los archivos, pero lessaquellos 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?
catpara ver archivos. Por lo general, solo debe usar catpara enviar el contenido de un archivo a stdout para que pueda canalizarse a otro proceso. La razón para evitar el uso catpara 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 lesso un editor, que formateará caracteres especiales para su visualización para que el terminal no los interprete.
cat -vpara que escape caracteres especiales.
catposible la pantalla dividida ? cuál podría ser una mejor solución
cat -vhacia fuera
git logque hace esto exactamente. Nunca sabes de antemano qué vas a obtener (¿tienes que golpearq?).