Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
FMT(1)			    General Commands Manual			FMT(1)

NAME
       fmt, htmlfmt - simple text formatters

SYNOPSIS
       fmt [ option ...	 ] [ file ...  ]

       htmlfmt [ -a ] [	-c charset ] [ -u url ]	[ file ...  ]

DESCRIPTION
       Fmt  copies the given files (standard input by default) to its standard
       output, filling and indenting lines.  The options are

       -l n   Output line length is n, including indent	(default 70).

       -w n   A	synonym	for -l.

       -i n   Indent n spaces (default 0).

       -j     Do not join short	lines: only fold long lines.

       Empty lines and initial white  space  in	 input	lines  are  preserved.
       Empty lines are inserted	between	input files.

       Fmt is idempotent: it leaves already formatted text unchanged.

       Htmlfmt performs	a similar service, but accepts as input	text formatted
       with HTML tags.	It accepts fmt's -l and	-w flags and also:

       -a     Normally	htmlfmt	suppresses the contents	of form	fields and an-
	      chors (URLs and image files); this flag causes it	to print them,
	      in square	brackets.

       -c charset
	      change the default character set	from  iso-8859-1  to  charset.
	      This  is	the character set assumed if there isn't one specified
	      by the html itself in a <meta> directive.

       -u url Use url as the base URL for the  document	 when  displaying  an-
	      chors; sets -a.

SOURCE
       /src/cmd/fmt.c

       /src/cmd/htmlfmt

BUGS
       Htmlfmt	makes no attempt to render the two-dimensional geometry	of ta-
       bles; it	just treats the	table entries as plain,	to-be-formatted	text.

									FMT(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=fmt&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help