Ich schreibe eine Manpage für ein Programm, das ich verpacke. Wie kann ich die von mir erstellte Manpage-Datei anzeigen, um zu überprüfen, ob alles in Ordnung ist? Gibt es eine Möglichkeit, meine Datei direkt an den man
Befehl zu übergeben, anstatt die installierten Hilfeseiten nach Namen zu durchsuchen?
Ich habe versucht , Dinge zu tun , wie man myprog.1
und man < myprog.1
in beiden Fällen aber ich einen Fehler bekam zu sagen , dass der Mann Seite konnte nicht gefunden werden.
Die "alte Schule" für Systeme, die die
-l
Option vorab datieren , istquelle
Ich habe einfach verwendet
Sie müssen einen Schrägstrich in den Pfad einfügen, andernfalls werden die Systemverzeichnisse durchsucht. Funktioniert auf meinen Linux- und OS X-Systemen (letzteres nicht
-l
).quelle
Unter Solaris überschreibt der
-M
Schalter fürman
den Suchpfad für Hilfeseiten:Ihre Manpage-Datei muss sich in einem geeigneten Unterverzeichnis befinden, das dem Abschnitt und der Auszeichnungssprache entspricht, z. B .:
path/to/man/man1/myprog.1
für eine nroff-Manpage in Abschnitt 1.quelle