El comando «ls /tmp | pr -T5 -W$COLUMNS»
El comando ls /tmp | pr -T5 -W$COLUMNS
se utiliza para formatear la salida de la lista de archivos en el directorio /tmp
y mostrarla en un formato más legible en la terminal. Aquí está la explicación de cada parte del comando y un ejemplo de resultado:
ls /tmp
: Esto ejecuta el comandols
para listar los archivos y directorios en el directorio/tmp
. La salida normal dels
muestra una lista de nombres de archivos y directorios en una sola columna.|
: El símbolo de tubería se utiliza para redirigir la salida del comandols
como entrada al comandopr
.pr
: Este comando se utiliza para formatear y paginar texto. En este caso, estamos utilizandopr
para dar formato a la salida dels
.-T5
: La opción-T5
se utiliza para especificar que las tabulaciones se deben expandir en intervalos de 5 espacios. Esto se hace para que la salida tenga un formato de varias columnas más legible.-W$COLUMNS
: La opción-W
se utiliza para especificar el ancho de página.$COLUMNS
es una variable de entorno que contiene el ancho actual de la ventana de la terminal. Usando-W$COLUMNS
, aseguramos que la salida se formatee correctamente para el ancho de la ventana actual.
Ejemplo de resultado:
Supongamos que el directorio /tmp
contiene los siguientes archivos y directorios:
archivo1.txt
archivo2.txt
carpeta1/
carpeta2/
archivo3.txt
Si ejecutas el comando ls /tmp | pr -T5 -W$COLUMNS
, el resultado formateado se verá más o menos así (ten en cuenta que el formato real puede variar según el tamaño de tu ventana de terminal):
archivo1.txt archivo2.txt carpeta1/ carpeta2/ archivo3.txt
La salida muestra los nombres de los archivos y directorios en formato de varias columnas, con nombres separados por espacios en blanco. Esto facilita la visualización de la lista de elementos en el directorio /tmp
cuando hay muchos de ellos, ya que evita que se muestren en una sola columna larga y difícil de leer.
Entradas recientes
Por qué no debes aplicar cambios los viernes (ni justo antes de vacaciones, ni al terminar la jornada)
Lecciones reales para desarrolladores y mantenedores que quieren dormir tranquilos Introducción Los filósofos dicen que…
Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»
Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…
5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad
La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…
Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial
La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…
Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament
Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…
Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP
En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…
Esta web usa cookies.