Inicio > Procesamiento y búsqueda de texto > more

more: Ver el contenido de archivos de texto página por página

El comando 'more' es un 'paginador' que muestra el contenido de un archivo de texto segmentado por pantallas. Cuando el contenido del archivo no cabe completamente en una pantalla, permite al usuario navegar por el contenido página por página.

Descripción general

El comando 'more' lee archivos de texto y muestra su contenido una pantalla a la vez. Cuando la pantalla se llena, se detiene automáticamente y el usuario puede presionar la barra espaciadora para avanzar a la siguiente página. Esto evita que el contenido se desplace rápidamente por la pantalla al leer archivos grandes. Aunque 'less' se considera una herramienta más avanzada que extiende las funcionalidades de 'more', 'more' sigue siendo útil para verificar el contenido simple de archivos.

Características principales

Las principales características del comando 'more' son las siguientes:

  • Muestra archivos de texto página por página.
  • Permite avanzar a la siguiente página presionando la barra espaciadora.
  • Solo permite buscar (`/:término_de_búsqueda`) desde el inicio del archivo; no se puede retroceder.
  • Se cierra automáticamente al llegar al final del archivo.

Diferencias entre more y less

less es un comando que mejora las deficiencias de more. Incluye todas las funciones de more y ofrece muchas más.

  • more: Solo puede desplazarse hacia adelante en el archivo. No puede volver a ver el contenido una vez que ha pasado.
  • less: Puede desplazarse libremente hacia adelante y hacia atrás en el archivo. Ofrece funciones de búsqueda y navegación similares a `vim`. Es una herramienta más flexible y potente.

Opciones principales

El comando 'more' controla la forma de salida a través de opciones simples.

1) Opciones de ejecución

2) Modo interactivo

Comando generado:

Combina los comandos.

Descripción:

`more` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Explore las diversas formas de usar el comando 'more' a través de estos ejemplos.

Ver contenido de un archivo grande

dmesg | more

Redirige la salida del comando `dmesg` a `more` para verla página por página.

Ver contenido de un archivo página por página

more /var/log/syslog

Verifica el contenido del archivo grande `/var/log/syslog` página por página.

Ver 20 líneas por página

more -20 /etc/services

Usa la opción `-20` para mostrar 20 líneas por pantalla.

Consejos y advertencias

Aquí se resumen los puntos a tener en cuenta al usar el comando 'more'.

Consejos

  • Para navegar libremente hacia adelante y hacia atrás en el contenido de un archivo, es mucho más conveniente usar `less` en lugar de `more`. `less` incluye todas las funciones de `more` y ofrece capacidades más potentes.
  • En el modo interactivo, `more` muestra la posición actual en el archivo como un porcentaje. (Ej: `--More--(45%)`)
  • `more` es especialmente útil para ver el contenido de archivos grandes recibiendo la salida del comando `cat` a través de una tubería. (Ej: `cat bigfile.txt | more`)

comandos relacionados

Son comandos que son funcionalmente similares o que se usan juntos con frecuencia.


Comandos de la misma categoría