Frage

Ich bin ein Mann Seite für ein Programm zu schreiben, die Quelle sieht wie folgt aus:

.TH prog 1 "26 AUG 2010" "Version 0.1" "Center header"
.NAME
prog \- runs a program
.SH SYNOPSIS
.B prog

Wenn ich

$ groff -Tascii -man source.txt | more

der Ausgang ist ziemlich viel wie erwartet.

Wenn ich:

$ groff -Tascii -man source.txt > prog.1 && \
sudo cp prog.1 /usr/local/man/man1/ && man prog

die ouput sieht wie folgt aus:

prog (2) Zentrum Header
prog (2)

NAME
prog - läuft ein Programm

Version 0.1 26 August 2010


Ich bin auf Ubuntu 8.04. Ich habe festgestellt, dass es nicht der Pager ist, weil ich man -P more auch versucht und hatte immer noch die gleiche ungeradee Ausgabe. Was ist los?

War es hilfreich?

Lösung

Da man läuft groff selbst intern - es erwarten Sie es nicht bereits getan haben. Kopieren Sie einfach Ihre source.txt direkt in /usr/local/man/man1/prog.1, und es sollte funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top