Moin!
man man liefert:
"To get a plain text version of a man page, without backspaces and
underscores, try"
$ man foo | col -b > foo.man.txt
Anmerkung: funktioniert bei mir nicht: was aber geht:
Du kannst das Ergebnis der Ausgabe kurzerhand nochmals mit durch den less jagen:
$ man man > tmp.txt
$less tmp.txt > man.txt
$ cat man.txt
Natürlich kannst Du auch einfach einen anderen pager einstellen.
$ man -P /bin/cat man > man.txt
Fett und dergleichen sind dann allerdings obsolet.
Alternativ: Drucken in PS- File (Durch Umleiten der Ausgabe auf den Drucker), dieses dann mittels der passenden Tools in ein PDF verwandeln.
Alternativ: Wenn Du mit den Zeichenersetzen klarkommst: warum machst Du nicht kurzerhand HTML daraus? Dann hättest Du fett, unterstrichen etc.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.