fmt

fmt es un filtro que funciona como un formateador de texto simple. Se encarga de leer la entrada o ficheros dados, y producir como una salida con lineas tan cercanas a la longitud total como sea posible, sin exceder el maximo.

fmt se utilizaba originalmente para dar formato a mensajes de correo electronico antes de su envio con mail, o para formatear textos para publicar en gopher.

Uso de fmt

El espaciado del comienzo de la linea se mantiene en la salida, asi como el espaciado inter-palabras. Las lineas se dividen solo en espacios en blanco; las palabras nunca se unen o son divididas con guiones.

Por defecto, el largo es de 65 caracteres, pero puede indicar directamente un parametro de anchura con la opcion -w.

fmt -w 80 fichero.txt

La opcion -d caracter permite indicar otro caracter ASCII para la division de oracion. De no escpecificarlo, solo se usan el ., ? y !.

La opcion -p permite parrafos indentados.