Comando more de Linux

Linux 命令大全Manual de comandos de Linux

El comando more de Linux es similar a cat, pero muestra el contenido página por página, lo que facilita al usuario la lectura página a página. La instrucción más básica es presionar la barra espaciadora (space) para avanzar a la página siguiente, presionar la tecla b para retroceder (back) una página, y también tiene la función de buscar cadenas (similar a vi). Para las instrucciones de uso, presione h.

Sintaxis

more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]

Parámetros:

  • -num: número de líneas mostradas a la vez
  • -d: avisa al usuario; muestra [Press space to continue, 'q' to quit.] en la parte inferior de la pantalla. Si el usuario pulsa una tecla incorrecta, muestra [Press 'h' for instructions.] en lugar de un 'beep'
  • -l: cancela la función de pausa al encontrar el carácter especial ^L (carácter de avance de página)
  • -f: al calcular el número de líneas, usa el número real de líneas, en lugar del número de líneas después del ajuste automático de línea (algunas líneas demasiado largas pueden expandirse a dos o más líneas)
  • -p: no muestra cada página desplazándose, sino que primero limpia la pantalla y luego muestra el contenido
  • -c: similar a -p, con la diferencia de que primero muestra el contenido y luego borra los demás datos antiguos
  • -s: cuando encuentra más de dos líneas en blanco consecutivas, las reemplaza por una sola línea en blanco
  • -u: no muestra subrayado (difiere según la terminal especificada por la variable de entorno TERM)
  • +/pattern: busca la cadena (pattern) antes de mostrar cada documento y comienza a mostrar desde después de esa cadena
  • +num: comienza a mostrar desde la línea num
  • fileNames: los documentos cuyo contenido se desea mostrar; pueden ser múltiples

Ejemplos

Muestra el contenido del archivo testfile página por página; si hay más de dos líneas en blanco consecutivas, se muestran como una sola línea en blanco.

more -s testfile

Muestra el contenido del archivo testfile a partir de la línea 20.

more +20 testfile

Comandos de operación comunes

  • Enter Avanza n líneas hacia abajo, requiere definición. Por defecto es 1 línea
  • Ctrl+F Desplaza hacia abajo una pantalla
  • Barra espaciadora Desplaza hacia abajo una pantalla
  • Ctrl+B Vuelve a la pantalla anterior
  • = Muestra el número de línea actual
  • :f Muestra el nombre del archivo y el número de línea actual
  • V Invoca el editor vi
  • !comando Invoca Shell y ejecuta el comando
  • q Salir de more

Linux 命令大全Manual de comandos de Linux

Otras extensiones