Sé que puedo usar algo como cat test.txt | pr -w 80
para ajustar líneas a 80 caracteres de ancho, pero eso deja mucho espacio en la parte superior e inferior de las líneas impresas y no funciona bien en algunos sistemas
¿Cuál es la mejor manera de forzar que un archivo de texto con líneas largas se ajuste a un ancho determinado?
Puntos de bonificación si puede evitar que se rompan las palabras.
Respuesta aceptada:
Estás buscando
fold -w 80 -s text.txt
- -w indica el ancho del texto, donde 80 es el estándar.
- -s dice que se rompa en espacios, y no en palabras.
Esta es la forma estándar, pero hay otros sistemas que necesitan "-c" en lugar de "-w".