Не устанавливайте переменную MANPATH в OS X ... это сломает man!
Эти инструкции будут работать, ничего не сломают, и вы можете автоматизировать с помощью скрипта.
1) естьисходный файл для man-страницы, которую вы хотите установить (т.е. документ, отформатированный с помощью groff).Если исходный файл представляет собой простой текст, вы можете использовать такой инструмент, как txt2man, чтобы преобразовать его, или вы можете изучить синтаксис groff и отформатировать его вручную.Я нашел хороший способ создания правильно отформатированных man-страниц здесь .
2) Назовите файл после команды, которую он документирует, с суффиксом того, к какому разделу он принадлежит. Большинствоman-страницы находятся в man1, поэтому, если у вас есть исходный файл git man, назовите его «git.1», если он еще не назван правильно.
3) предоставьте исходному файлу правильные разрешения:
sudo chown root: admin git.1
sudo chmod 444 git.1
4) заархивируйте исходный файл (Iиспользуйте tar):
sudo tar -czf git.1.gz git.1
5) переместите файл с архивом в нужное место (используйте аргумент -n, чтобы предотвратить запись поверх существующей страницы man)
sudo mv -n git.1.gz / usr / share / man / man1 /
все готово.
man git