I don't know if this is what you are looking for, Man man |col -b > filename (man.man This will give you a text file. -----Original Message----- From: Tuukka Toivonen [SMTP:[EMAIL PROTECTED]] Sent: Monday, September 28, 1998 10:10 AM To: Song Lining Cc: Glynn Clements; [EMAIL PROTECTED] Subject: [offtopic] Re: manpage to text? On Mon, 28 Sep 1998, Glynn Clements wrote: >Song Lining wrote: > >> I just want to know how can I output a manpage to a text format. > > man /path/to/file > file.txt This detects the terminal line width and formats the man page accordingly, which may be undesired. Is there any way to tell man how long lines to use? I couldn't find a way when I had this problem a year or so ago. >You may wish to filter the output through > > sed 's/.^H//g' I doubt this is enough. Doesn't man write bold letters using something like this: b^Hbo^Hol^Hld^Hd Removing backspaces (^H) from this would lead to bboolldd instead of bold Hmm. That might even work, if "." means "any char". I should learn some sed ... :-\ I know I saw some utility which would clean up correctly a file like this, but I don't remember the program name anymore. Try searching your man pages... Also, yesterday I found an rpm package containing program called "rman" or RosettaMan. rman can produce ASCII-only, headers-only, TkMan, [tn]roff, Ensemble, SGML, HTML, LaTeX, RTF from a man page. btw: this mail should go to linux-admin, no linux-c-programming mailing list :-/ -- | Tuukka Toivonen <[EMAIL PROTECTED]> [PGP public key | Homepage: http://www.ee.oulu.fi/~tuukkat/ available] | Try also finger -l [EMAIL PROTECTED] | Studying information engineering at the University of Oulu +-----------------------------------------------------------
