Ich versuche, eine Manpage für ein Bash-Skript auf Mac OS X 10.9.5 zu installieren. Der Vorgang, den ich versucht habe zu verfolgen, ist hier zusammengefasst: man page tutorial. Ich fasse auch die Schritte, die ich weiter unten versucht:So installieren Sie benutzerdefinierte Man (Handbuch) Seiten auf Mac OS X
cp custom_command.1 /usr/local/man/man1/custom_command.1
gzip /usr/local/man/man1/custom_command.1
Wenn man custom_command
versuche ich die Ausgabe No manual entry for custom_command
bekommen. Ich habe auch andere Installationsmethoden ausprobiert, die in man page tutorial ohne Erfolg erwähnt werden.
Es ist interessant zu bemerken, dass die obigen Schritte für die Emacs-Konsole funktionierten, d. H. Ich bekomme das richtige Handbuch, wenn ich man custom_command eintippe. Der Befehl wird jedoch von der automatischen Vervollständigung nicht erkannt und ich erhalte die folgende Warnung, bevor ich das Handbuch lesen kann: WARNING: terminal is not fully functional
.
Jeder Ratschlag zur Lösung der oben genannten Probleme (d. H. Sowohl mit dem Systemterminal als auch mit der Emacs-Konsole) wäre willkommen.
Bemerkung 1
Für eine Referenz, der Mann-Skript, das ich aus dem tutorial genommen zu installieren versuche wurde und unten für eine Referenz angepasst:
.\" Manpage for nuseradd.
.\" Contact [email protected] to correct errors or typos.
.TH man 8 "06 May 2010" "1.0" "nuseradd man page"
.SH NAME
nuseradd \- create a new LDAP user
.SH SYNOPSIS
nuseradd [USERNAME]
.SH DESCRIPTION
nuseradd is high level shell program for adding users to LDAP server. On Debian, administrators should usually use nuseradd.debian(8) instead.
.SH OPTIONS
The nuseradd does not take any options. However, you can supply username.
.SH SEE ALSO
useradd(8), passwd(5), nuseradd.debian(8)
.SH BUGS
No known bugs.
.SH AUTHOR
Vivek Gite ([email protected])
Bemerkung 2
Einer der Vorschläge, die ich in den Linuxforen gesehen habe, war, den Befehl mandb
nach der Installation eines neuen Befehls man
auszuführen. Dieser Befehl ist jedoch auf meinem Betriebssystem nicht verfügbar.