stringtranslate.com

doblar (Unix)

fold es un comando de Unix que se utiliza 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 .

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 plegar coloca un avance de línea cada X caracteres si no llega a una nueva línea antes de ese punto. Si -wse establece el argumento, el comando plegar permite al usuario establecer la longitud máxima de una línea.

Historia

La utilidad apareció por primera vez en 1BSD de 1977 y fue escrita originalmente por Bill Joy . [1] [2]

foldes parte de la Guía de portabilidad X/Open desde el número 4 de 1992. Se heredó en la primera versión de POSIX.1 y la Especificación única de Unix . [3]

La versión foldincluida en GNU coreutils fue escrita por David MacKenzie. [4]

El comando está disponible como un paquete separado para Microsoft Windows como parte de la colección UnxUtils de puertos nativos Win32 de utilidades comunes similares a GNU Unix. [5]

Ejemplo

Como ejemplo de uso, para plegar un archivo llamado file.txtpara que tenga un máximo de 50 caracteres por línea, se podría ejecutar el siguiente comando:

doblar  -w 50 archivo.txt  
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur dignissimvenenatis pede. Quisque dui dui, ultricies ut, facilisis non, pulvinar non,purús. 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. Lago Quisque. In hac habitasse platea dictamen. mauris nullamtellus, sollicitudin non, semper eget, sodales non, pede. Phasellus variusullamcorper libero. Fusce ipsum lorem, iaculis nec, vulputate vitae, suscipitvel, torturador. 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.
Lorem ipsum dolor sit amet, constructor de adipiscinag élite. Curabitur dignissimvenenatis pede. Quisque dui dui, ultricies ut, facilisis non, pulvinar non,purús. Duis quis arcu a purus volutpat iaculis. Mesrbi id dui en diam ornaredictamen. Praesent consectetuer vehicula ipsum. praeenviado tortor masa, congue et,ornare in, posuere eget, pede.Vivamus rhoncus. Lago Quisque. En hac habitasse pdictamen tardío. mauris nullamtellus, sollicitudin non, semper eget, sodales non, pede. Phasellus variusullamcorper libero. Fusce ipsum lorem, iaculis nec, vulputate vitae, suscipitvel, torturador. Cras varius.Nullam fringilla pellentesque orci. Nulla eu anteronco de velo pulvinarlacinia. Morbi fringilla lacus quis arcu. vestíbuloum sem quam, dapibus en,fringilla ut, venenatis ut, neque.

Ver también

Referencias

  1. ^ fold(1)  –  Manual de comandos generales de FreeBSD
  2. ^ "fold.c - 1BSD". minnie.tuhs.org .
  3. ^ printf  - Referencia de Shell y utilidades, la especificación única de UNIX , versión 4 de The Open Group
  4. ^ "fold(1) - página de manual de Linux". linux.die.net .
  5. ^ "Puertos nativos Win32 de algunas utilidades GNU". unxutils.sourceforge.net .

enlaces externos