Jeśli po prostu ustawisz MANPATH, zastąpi ono domyślną i utracisz dostęp do standardowych stron podręcznika. Na przykład man ls
działa przed ustawieniem MANPATH, ale później nie działa.
Aby dołączyć katalog wyszukiwania bez przesłaniania wartości domyślnej, należy wprowadzić dwukropek do MANPATH w następujący sposób:
export MANPATH=":/path/to/custom/man"
Dodanie dwukropka daje dostęp zarówno do standardowych stron podręcznika systemowego, jak i do stron niestandardowych, do których odwołuje się zmienna MANPATH.
Ta odpowiedź dostarczona przez manpath (1) :
Jeśli ustawiono $ MANPATH, manpath wyświetla swoją wartość, a nie określa ją w locie. Jeśli $ MANPATH jest poprzedzony dwukropkiem, wówczas wartość zmiennej jest dodawana do listy określonej na podstawie zawartości plików konfiguracyjnych. Jeśli dwukropek znajduje się na końcu wartości w zmiennej, ustalona lista jest dołączana do zawartości zmiennej. Jeśli wartość zmiennej zawiera podwójny dwukropek (: :), to ustalona lista jest wstawiana pośrodku wartości, między dwoma dwukropkami.
MANPATH=$MANTPATH:/my/dirs
Może powinno być:MANPATH=$MANPATH:/my/dirs