Cómo hacer un Sitio Web o Blog en 2024 - Guía fácil y Gratuita para Crear un Sitio Web

Cómo utilizar el comando Less en Linux

En esencia, el comando less proporciona un entorno interactivo para ver el contenido de un archivo, lo que permite a los usuarios desplazarse línea por línea o página por página. A diferencia de otras herramientas como cat, que simplemente descarga todo el contenido del archivo en la consola, less garantiza una fácil navegación, funcionalidades de búsqueda e incluso ofrece funciones como resaltado de texto.

Especialmente útil para examinar archivos o registros grandes, su eficiencia y sencillez han hecho que sea un comando menos indispensable tanto para los recién llegados como para los profesionales experimentados de Linux.

Sintaxis general para menos comando:

$ less [FILE]
1. Mostrar números de línea
less -N [file]

La opción -N le permite ver los números de línea en la salida del comando less.

Ejemplo:

Cuando ejecuta less -N example.txt, el comando less -N abrirá el archivo example.txt en el buscapersonas less con los números de línea mostrados al principio de cada línea. Aquí hay un resultado de muestra de lo que podría ver:

     1 This is line one of the file.
     2 Line two comes after line one.
     3 The third line is this one.
     4 And here's line four.
     5 This example has five lines in total.
2. Buscar texto en un archivo
less -p [word] [filename]

Este comando le ayuda a encontrar una palabra o frase en un archivo.

🔥 Leer:  Diez consejos para mantener una seguridad óptima en la nube

Ejemplo:

El comando less -p apple fruit.txt abriría el archivo fruit.txt y mostraría el contenido a partir de la primera aparición de la palabra “manzana”.

Digamos que el contenido de fruit.txt es:

orange
banana
apple
grape
apple
cherry

Al ejecutar less -p apple fruit.txt, se abriría el archivo en un buscapersonas comenzando desde la línea con la primera aparición de “apple”, mostrando algo como:

apple
grape
apple
cherry
3. Mostrar varios archivos
less [file1] [file2] [file3]

Utilice este comando para abrir varios archivos escribiendo los nombres de los archivos de entrada uno por uno.

4. Reducir las líneas en blanco
less -s [filename]

Esta opción reduce una serie de líneas en blanco y las reemplaza con una sola línea en blanco.

Ejemplo:

La salida del comando less -s file1.txt será simplemente el contenido de file1.txt, pero se mostrará una pantalla a la vez en su terminal y con múltiples líneas en blanco consecutivas condensadas en líneas en blanco individuales.

Supongamos que el archivo 1.txt contiene lo siguiente:

This is line 1

This is line 3

This is line 5

This is line 7

Si ejecuta less -s file1.txt, verá:

This is line 1

This is line 3

This is line 5

This is line 7
5. Mantenga el contenido en la terminal después de salir
less -X [file]

De forma predeterminada, cuando salga de less, el contenido del archivo se eliminará de la pantalla. Para mantenerlos en la pantalla, use la opción -X.

Más comandos de Linux: