Articulo de referencia

más (comando)

En informática , more es un comando para ver (pero no modificar) el contenido de un archivo de texto pantalla a pantalla. Está disponible en sistemas Unix y similares a Unix , D...

En informática , morees un comando para ver (pero no modificar) el contenido de un archivo de texto pantalla a pantalla. Está disponible en sistemas Unix y similares a Unix , DOS , [3] Digital Research FlexOS , [4] IBM / Toshiba 4690 OS , [5] IBM OS/2 , [6] Microsoft Windows y ReactOS . [7] Los programas de este tipo se denominan buscapersonas . [8] more es un buscapersonas muy básico, que originalmente solo permitía la navegación hacia adelante a través de un archivo, aunque las implementaciones más nuevas permiten un movimiento hacia atrás limitado.

Historia

El morecomando fue escrito originalmente por Daniel Halbert, un estudiante de posgrado de la Universidad de California, Berkeley , en 1978. Posteriormente fue ampliado por Eric Shienbrood, Geoff Peck (añadió subrayado, espacio simple) y John Foderaro (añadió -c, morevariable de entorno history). Se incluyó por primera vez en 3.0 BSD y desde entonces se ha convertido en un programa estándar en todos los sistemas Unix. less, un comando similar con la capacidad extendida de permitir la navegación hacia adelante y hacia atrás a través del archivo, fue escrito por Mark Nudelman entre 1983 y 1985 y ahora está incluido en la mayoría de los sistemas Unix y similares.

El comando está disponible en las versiones 2 y posteriores de MS-DOS . [9] Un morecomando también forma parte de las herramientas MSX-DOS2 de ASCII para la versión 2 de MSX-DOS. [10] El PC-MOS de Software Link incluye una implementación de . [11] Al igual que el resto del sistema operativo, tiene licencia GPL v3 . [12] La versión FreeDOS fue desarrollada por Jim Hall y tiene licencia GPL v2 . [13] El comando también está disponible en KolibriOS Shell. [14] more

Los entornos de computación numérica MATLAB y GNU Octave incluyen una more función que activa o desactiva la paginación de salida. [15] [16]

Uso

Similar a Unix

La sintaxis del comando es:

más [opciones] [nombre_archivo]

Si no se proporciona ningún nombre de archivo, morebusca la entrada desde la entrada estándar .

Una vez moreque se ha obtenido la entrada, muestra tanto como puede caber en la pantalla actual y espera a que el usuario ingrese información para avanzar, con la excepción de que un salto de página (^L) también hará moreque espere en esa línea, independientemente de la cantidad de texto en la pantalla. En la esquina inferior izquierda de la pantalla se muestra el texto "--Más--" y un porcentaje, que representa el porcentaje del archivo que morese ha paginado. (Este porcentaje incluye el texto que se muestra en la pantalla actual). Cuando morellega al final de un archivo (100%) sale. Los métodos más comunes para navegar a través de un archivo son Enter, que avanza la salida una línea, y Space, que avanza la salida una pantalla.

También hay otros comandos que se pueden utilizar mientras se navega a través del documento; consulte la páginamore de para más detalles. [17]man

Opciones

Las opciones se suelen introducir antes del nombre del archivo, pero también se pueden introducir en la variable de entorno $MORE . Las opciones introducidas en la línea de comandos real anularán las introducidas en la $MOREvariable de entorno. Las opciones disponibles pueden variar entre sistemas Unix, pero un conjunto típico de opciones es el siguiente:

  • -num:Esta opción especifica un entero que es el tamaño de la pantalla (en líneas).
  • -d: morele avisará al usuario con el mensaje[Presione espacio para continuar, 'q' para salir.]y se mostrará[Presione 'h' para obtener instrucciones.]en lugar de hacer sonar la campana cuando se pulsa una tecla ilegal.
  • -l: moregeneralmente trata ^L(avance de página) como un carácter especial y hará una pausa después de cualquier línea que contenga un avance de página. La -lopción evitará este comportamiento.
  • -f:Hace que morese cuenten líneas lógicas, en lugar de líneas de pantalla (es decir, las líneas largas no se doblan).
  • -p: No se desplace. En su lugar, borre toda la pantalla y luego muestre el texto.
  • -c:No se desplace. En su lugar, pinte cada pantalla desde la parte superior y borre el resto de cada línea a medida que se muestra.
  • -s:Comprime varias líneas en blanco en una.
  • -u:Los retrocesos y retornos de carro deben tratarse como caracteres imprimibles;
  • +/: Esta opción especifica una cadena que se buscará antes de mostrar cada archivo. (Ej.: more +/Preamble gpl.txt)
  • +num:Comience en el número de línea num.

Microsoft Windows y ReactOS

El comando ReactOS more

La sintaxis del comando es: [18]

comando | más [/c] [/p] [/s] [/tn] [+n]
más [[/c] [/p] [/s] [/tn] [+n]] < [Unidad:] [Ruta] Nombre de archivo
más [/c] [/p] [/s] [/tn] [+n] [archivos]

Ejemplos

Para mostrar el archivo llamado letter.txt en la pantalla, el usuario puede escribir cualquiera de los dos comandos siguientes:

Más carta.txt
escribe letter.txt | más

El comando muestra la primera pantalla de información de letter.txt y luego aparece el siguiente mensaje:

-- Más—Cuando se presiona la barra espaciadora, se mostrará la siguiente pantalla de información.

También es posible limpiar la pantalla y eliminar todas las líneas en blanco adicionales antes de mostrar el archivo:

más /c /s < carta.txt
tipo carta.txt | más /c /s

Sistema operativo IBM/2

La sintaxis del comando es:

MÁS < [unidad:][ruta]nombre de archivo
comando | más
  • drive:\path\filename– Especifica la ubicación del archivo para mostrar una pantalla a la vez.
  • command |– Especifica el comando cuya salida se mostrará.

Ejemplo

Devuelve el contenido del directorio del sistema OS/2 usando el dircomando y muéstralo una pantalla a la vez usando el morecomando:

[C:\]dir C:\OS2 | más

Véase también

Referencias

  1. ^ Historia temprana del comando mayor
  2. ^ más(1) — Páginas del manual de Linux
  3. ^ "Grupo FreeDOS ibiblio.org - Base FreeDOS". www.ibiblio.org .
  4. ^ "Guía del usuario" (PDF) . www.bitsavers.org . Consultado el 30 de enero de 2020 .
  5. ^ [1] [ enlace roto ]
  6. ^ "Ayuda de JaTomes - Comandos OS/2". www.jatomes.com .
  7. ^ "reactos/reactos". GitHub . 3 de enero de 2022.
  8. ^ "buscapersonas de FOLDOC". foldoc.org .
  9. ^ Wolverton, Van (2003). Ejecución de MS-DOS versión 6.22 (edición del 20.º aniversario), sexta edición revisada . Microsoft Press . ISBN 0-7356-1812-7.
  10. ^ Manual del usuario de herramientas MSX-DOS2 de ASCII Corporation
  11. ^ "roelandjansen/pcmos386v501". GitHub . 2 de enero de 2022.
  12. ^ Jansen, Roeland (8 de febrero de 2018). "pcmos386v501: versión final de PC-MOS/386 v5.01 que incluye fuentes del controlador de CD-ROM" – vía GitHub.
  13. ^ "Paquete FreeDOS de ibiblio.org: más (FreeDOS Base)". www.ibiblio.org .
  14. ^ "Shell - Wiki de KolibriOS". wiki.kolibrios.org .
  15. ^ "Control de salida paginada en la ventana de comandos - MATLAB más". www.mathworks.com .
  16. ^ "Referencia de función: más". octave.sourceforge.io .
  17. ^ more : muestra archivos página por página – Referencia de shell y utilidades, La especificación única de UNIX , versión 4 de The Open Group
  18. ^ "Más". docs.microsoft.com .

Lectura adicional

  • Cooper, Jim (2001). Edición especial con MS-DOS 6.22, tercera edición . Que Publishing . ISBN 978-0789725738.
  • Kathy Ivens; Brian Proffit (1993). OS/2 Inside & Out . Osborne McGraw-Hill . ISBN 978-0078818714.
  • Stanek, William R. (2008). Consultor de bolsillo para administradores de línea de comandos de Windows, 2.ª edición . Microsoft Press . ISBN 978-0735622623.
  • McElhearn, Kirk (2006). La línea de comandos de Mac OS X: Unix bajo el capó . John Wiley & Sons . ISBN 978-0470113851.
  • "Entrada FOLDOC para buscapersonas"; consulte la definición n.° 2.
  • página de manual de más
  • Más | Documentos de Microsoft
  • Implementación de código abierto de MORE que viene con MS-DOS v2.0
  • https://www.question-defense.com/documentation/linux-manpages/more
Obtenido de "https://es.wikipedia.org/w/index.php?title=Más_(comando)&oldid=1231136757"