Próbuję zainstalować stronę man dla skryptu bash na Mac OS X 10.9.5. Procedura, którą próbowałem wykonać, została podsumowana tutaj: man page tutorial. I podsumowuje również kroki, które próbowałem poniżej:Jak zainstalować niestandardowe strony (manualne) na Mac OS X
cp custom_command.1 /usr/local/man/man1/custom_command.1
gzip /usr/local/man/man1/custom_command.1
Gdy próbuje man custom_command
uzyskać wyjście No manual entry for custom_command
. Próbowałem również inne metody instalacji wymienione w man page tutorial bez powodzenia.
Warto zauważyć, że powyższe kroki działały dla konsoli emacs, tj. Otrzymałem prawidłową instrukcję, gdy wpisuję man custom_command. Jednak polecenie nie jest rozpoznawane przez autouzupełnianie i otrzymuję następujące ostrzeżenie, zanim będę mógł przeczytać instrukcję: WARNING: terminal is not fully functional
.
Wszelkie porady dotyczące sposobu rozwiązania powyższych problemów (tj. Zarówno z terminalem systemowym, jak i konsolą emacs) byłyby mile widziane.
Uwaga 1
Dla odniesienia, skrypt człowiek który próbuję zainstalować została podjęta z tutorial i przekształconym poniżej dla odniesienia:
.\" 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])
Uwaga 2
Jedną z sugestii, którą widziałem na forach Linux-a, było uruchomienie polecenia mandb
po instalacji nowego polecenia: man
. Jednak to polecenie nie jest dostępne w moim systemie operacyjnym.