more - Controlar el texto que se muestra a la vez
Cuando se utilizan comandos como dir
o tree
, si hay muchos archivos o carpetas en el directorio objetivo,
el texto que se muestra a la vez puede ser demasiado y salirse de la pantalla.
Por ejemplo, si ejecutas el comando tree
en un directorio con una gran jerarquía, el texto puede salirse de la pantalla,
haciendo difícil revisar todo el contenido.
C:.
├───Documents
│ ├───Projects
│ │ ├───ProjectA
│ │ │ ├───Drafts
│ │ │ │ └───draft1.txt
│ │ │ ├───Final
│ │ │ │ ├───final_report.docx
│ │ │ │ └───presentation.pptx
│ │ │ └───Resources
│ │ │ ├───data.xlsx
│ │ │ ├───image1.png
│ │ │ └───image2.png
│ │ ├───ProjectB
│ │ │ ├───docs
│ │ │ │ ├───specifications.docx
│ │ │ │ └───requirements.docx
│ │ │ ├───src
│ │ │ │ ├───main.py
│ │ │ │ └───utils.py
│ │ │ └───tests
│ │ │ ├───test_main.py
│ │ │ └───test_utils.py
│ │ └───ProjectC
│ │ ├───assets
│ │ │ ├───asset1.jpg
│ │ │ └───asset2.jpg
│ │ ├───build
│ │ │ ├───build.log
│ │ │ └───output.exe
│ │ └───src
│ │ ├───module1.cpp
│ │ └───module2.cpp
│ ├───Reports
│ │ ├───2021
│ │ │ ├───Q1
│ │ │ │ └───report.docx
│ │ │ ├───Q2
│ │ │ │ └───report.docx
│ │ │ ├───Q3
│ │ │ │ └───report.docx
│ │ │ └───Q4
│ │ │ └───report.docx
│ │ └───2022
│ │ ├───Q1
│ │ │ └───report.docx
│ │ ├───Q2
│ │ │ └───report.docx
│ │ ├───Q3
│ │ │ └───report.docx
│ │ └───Q4
│ │ └───report.docx
│ └───Personal
│ ├───Photos
│ │ ├───Vacation
│ │ │ ├───photo1.jpg
│ │ │ └───photo2.jpg
│ │ ├───Family
│ │ │ ├───photo1.jpg
│ │ │ └───photo2.jpg
│ │ └───Events
│ │ ├───photo1.jpg
│ │ └───photo2.jpg
│ └───Videos
│ ├───Birthday
│ │ ├───video1.mp4
│ │ └───video2.mp4
│ ├───Holidays
│ │ ├───video1.mp4
│ │ └───video2.mp4
│ └───Random
│ ├───video1.mp4
│ └───video2.mp4
├───Downloads
│ ├───Software
│ │ ├───installer1.exe
│ │ └───installer2.exe
│ ├───Documents
│ │ ├───doc1.pdf
│ │ └───doc2.pdf
│ └───Media
│ ├───song1.mp3
│ └───song2.mp3
└───Music
├───Albums
│ ├───Album1
│ │ ├───track1.mp3
│ │ └───track2.mp3
│ ├───Album2
│ │ ├───track1.mp3
│ │ └───track2.mp3
│ └───Album3
│ ├───track1.mp3
│ └───track2.mp3
└───Playlists
├───Playlist1
│ ├───song1.mp3
│ └───song2.mp3
├───Playlist2
│ ├───song1.mp3
│ └───song2.mp3
└───Playlist3
├───song1.mp3
└───song2.mp3
En tales casos, puedes usar el comando more
para mostrar el texto una página a la vez.
C:.
├───Documents
│ ├───Projects
│ │ ├───ProjectA
│ │ │ ├───Drafts
│ │ │ │ └───draft1.txt
│ │ │ ├───Final
│ │ │ │ ├───final_report.docx
-- More --
En este artículo, explicaremos desde el uso básico del comando more
hasta cómo configurar sus opciones.
¿Qué es el comando more
?
El comando more
es un comando para mostrar el contenido de un archivo de texto una página a la vez.
Es especialmente útil cuando el texto que se muestra es mucho y no cabe en una sola pantalla. Puedes revisar el contenido mientras te desplazas, lo que es conveniente cuando manejas grandes cantidades de datos de texto.
Uso básico del comando more
Sintaxis básica
more [nombre_del_archivo]
Ejemplo
Por ejemplo, si quieres mostrar el contenido de un archivo llamado example.txt
, introduce el siguiente comando:
more example.txt
Al ejecutar este comando, el contenido del archivo se mostrará una página a la vez. Presiona la barra espaciadora para avanzar a la siguiente página.
Además, si presionas la tecla Enter, el texto avanzará una línea a la vez.
Opciones del comando more
Opción +
Comienza a mostrar el archivo desde una línea específica.
Ejemplo
more +20 example.txt
En este caso, la visualización comenzará desde la línea 20.
Uso con tuberías
También puedes usarlo en combinación con comandos como dir
o type
.
Ejemplo
dir | more
En este caso, el contenido del directorio se mostrará una página a la vez.
4. Ejemplos avanzados del comando more
Revisión de archivos de registro
Es útil usar el comando more
cuando revisas el contenido de un archivo de registro grande.
more server.log
Lectura de archivos de texto largos
Por ejemplo, también puedes usar el comando more
para leer archivos de texto largos como novelas.
more novel.txt