Comando Linux · 2 min read · Sep 20, 2025

Tutorial del comando fold de Linux para principiantes (con ejemplos)

Mientras trabajas en la línea de comandos en Linux, una cosa que probablemente has pasado por alto es cómo se muestra la salida en el terminal. Quiero decir, la forma en que se ajusta al área disponible. ¿Alguna vez te has encontrado en una situación en la que la necesidad era asegurarte de que la salida de un comando se ajustara a un ancho particular?

Si tu respuesta es sí y/o quieres saber cómo hacerlo, te alegrará saber que en este tutorial, discutiremos un comando - llamado fold - que puede ayudarte a lograr lo que deseas. Pero antes de hacer eso, vale la pena mencionar que todos los ejemplos e instrucciones mencionados aquí han sido probados en Ubuntu 16.04LTS.

Comando fold de Linux

El comando fold envuelve cada línea de entrada para que se ajuste al ancho especificado. Aquí está la sintaxis de este comando:

fold [OPCIÓN]... [ARCHIVO]...

Y aquí está cómo la página del manual describe la herramienta:

Envuelve las líneas de entrada en cada ARCHIVO, escribiendo en la salida estándar.

A continuación se presentan algunos ejemplos en formato de preguntas y respuestas que te darán una buena idea de cómo funciona fold.

P1. ¿Cómo envolver la salida usando el comando fold?

Por defecto, cuando muestras el contenido de un archivo usando cat, la salida mostrada cubre todo el ancho de la pantalla. Para limitar el ancho ocupado a 80 columnas, usa el comando fold en su lugar.

fold [nombre-del-archivo]

Aquí hay una captura de pantalla que compara la salida del comando cat con la salida producida por fold.

P2. ¿Cómo personalizar el número de columnas en la salida?

Por defecto, el comando fold limita el número de columnas a 80. Sin embargo, puedes ajustar este valor usando la opción de línea de comandos -w.

fold -w[n] [nombre-del-archivo]

Por ejemplo, la siguiente captura de pantalla muestra cómo puedes limitar la salida a 20 columnas:

personalizar el número de columnas en la salida

P3. ¿Cómo hacer que fold rompa en espacios?

Si miras más de cerca la captura de pantalla en la sección anterior, verás que la salida se muestra de tal manera que algunas de las palabras están rotas entre líneas. Para asegurarte de que las líneas solo se rompan en espacios, usa la opción de línea de comandos -s.

fold -w[n] -s [nombre-del-archivo]

Aquí hay un ejemplo:

hacer que fold rompa en espacios

P4. ¿Cómo hacer que fold cuente bytes (no columnas)?

Si deseas que fold cuente bytes en lugar de columnas, usa la opción de línea de comandos -b.

fold -b [n]

Por ejemplo, el siguiente comando romperá líneas a 10 bytes.

fold -b 10

Conclusión

Está claro que el comando fold no ofrece una plétora de características. Sin embargo, hace lo que promete. La mejor parte es que es muy fácil de entender y usar. Hemos discutido todas las opciones principales que la herramienta proporciona, así que solo practica estas, y deberías estar listo para usar fold en tus actividades diarias. Para acceder a la página del manual del comando, dirígete aquí.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.