fold es un comando de Unix que se usa para hacer que un archivo con líneas largas sea más legible en una terminal de computadora de ancho limitado realizando un ajuste de línea .
Sistema operativo | Unix y similar a Unix |
---|---|
Plataforma | Multiplataforma |
Tipo | Mando |
Licencia | coreutils : GNU GPL v3 |
La mayoría de los terminales Unix tienen un ancho de pantalla predeterminado de 80 y, por lo tanto, leer archivos con líneas largas puede resultar molesto. El comando de plegado coloca un avance de línea cada X caracteres si no llega a una nueva línea antes de ese punto. Si -w
se establece el argumento, el comando fold permite al usuario establecer la longitud máxima de una línea.
Historia
fold
es parte de X / Open Portability Guide desde el número 4 de 1992. Se heredó en la primera versión de POSIX.1 y la Especificación Única de Unix . [1] Apareció por primera vez en 1BSD de 1977. [2]
La versión de coreutilsfold
incluida en GNU fue escrita por David MacKenzie. [3]
Ejemplo
Como ejemplo de uso, para plegar un archivo con un nombre file.txt
que tenga un máximo de 50 caracteres por línea, se podría ejecutar el siguiente comando:
pliegue -w 50 file.txt
- archivo.txt:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur dignissimvenenatis pede. Quisque dui dui, ultricies ut, facilisis non, pulvinar non,purus. Duis quis arcu a purus volutpat iaculis. Morbi id dui en diam ornaredictamen. Praesent consectetuer vehicula ipsum. Praesent tortor massa, congue et,ornare in, posuere eget, pede. Vivamus rhoncus. Quisque lacus. En hac habitasse platea dictumst. Nullam mauristellus, sollicitudin non, semper eget, sodales non, pede. Phasellus variusullamcorper libero. Fusce ipsum lorem, iaculis nec, vulputate vitae, suscipitvel, tortor. Cras varius.Nullam fringilla pellentesque orci. Nulla eu ante pulvinar velit rhoncuslacinia. Morbi fringilla lacus quis arcu. Vestibulum sem quam, dapibus in,fringilla ut, venenatis ut, neque.
- producción:
Lorem ipsum dolor sit amet, consectetuer adipiscinag elit. Curabitur dignissimvenenatis pede. Quisque dui dui, ultricies ut, facilisis no pulvinar nopurus. Duis quis arcu a purus volutpat iaculis. Mesrbi id dui en diam ornaredictamen. Praesent consectetuer vehicula ipsum. Praeenvió tortor massa, congue et,ornare in, posuere eget, pede. Vivamus rhoncus. Quisque lacus. En hac habitasse platea dictumst. Nullam mauristellus, sollicitudin non, semper eget, sodales non, pede. Phasellus variusullamcorper libero. Fusce ipsum lorem, iaculis nec, vulputate vitae, suscipitvel, tortor. Cras varius.Nullam fringilla pellentesque orci. Nulla eu antepulvinar velit rhoncuslacinia. Morbi fringilla lacus quis arcu. Vestibulum sem quam, dapibus en,fringilla ut, venenatis ut, neque.
Ver también
Referencias
- ^ especificación única de UNIX , número 7 de The Open Group - Referencia de comandos y utilidades, la
- ^ Manual de comandos generales de FreeBSD -
- ^ https://linux.die.net/man/1/fold