Este es el comando de reformateo que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
reformatear - herramienta para dar formato simple a textos ascii sin formato
SINOPSIS
reformado [-h] [-j] [-l margen] [-p] [-w anchura]
DESCRIPCIÓN
reformado es una herramienta sencilla para reformatear textos sin formato. reformatear lee de stdin y escribe a
stdout.
Las opciones disponibles son:
-h imprime información de uso
-j cambiar el modo de justificación: cada línea de un párrafo tendrá el mismo ancho (ver -w
opción). Para llegar a esto, se agregarán espacios ('') entre palabras. Predeterminado: deshabilitado
-l margen izquierdo
Establece el margen izquierdo en margen izquierdo. El margen es producido por margen izquierdo espacios ('
'), no se utilizarán pestañas. Predeterminado: 0
-p Acepte también las líneas que comienzan con un espacio en blanco como los párrafos habituales.
-w anchura
Establece el ancho del párrafo en anchura. Ninguna línea reformateada será más larga que anchura (más
márgenes definidos) entonces. Predeterminado: 72
LIMITACIONES
· reformado no es un programa inteligente. Solo lee un párrafo completo en un búfer
y luego lo reformatea. El final de un párrafo se indica con una línea vacía (también puede
contienen espacios o tabulaciones) o en una línea que comienza con espacios en blanco (si no usa -p
opción).
Las líneas que comienzan con espacios en blanco son líneas que deben mantenerse intactas. No pasa nada con
ellos, a menos que uses -p opción (como se acaba de mencionar).
· reformado no busca guiones y guiones en absoluto. No hará nuevas líneas cuando
alcanzó un guión. reformado funciona palabra por palabra.
· reformado no detecta 'párrafos pequeños' (párrafos sin una línea vacía).
· ¡Compruebe si hay errores! Si reformado detecta una palabra con una longitud mayor que la especificada
ancho, abortará.
· reformado tiene problemas con los personajes de control. Algunos documentos de texto contienen ^L
carácter (0x0c), por ejemplo.
TODO
Las características planificadas son:
· Reparar some problemas, consulte "LIMITACIONES".
· Agrega una opción para declarar una cadena que indique "no reformatear" en el texto. haría
Sea amable al reformatear los correos electrónicos y no toque las comillas como ('>' -líneas).
· Agregar una opción (p. Ej. -i) para seguir sangrando.
EJEMPLOS
reformatear la barra <foo>
Lee texto de foo, reformatea y escribe en de caramelos.
reformatear -l 15 -j -w 50 <foo
Buen texto justificado y centrado del archivo foo en un terminal de 80x25.
Use reformatear en línea usando los servicios de onworks.net