Настройка man-страницы для работы как & ldquo; man xxx & rdquo;

Я сделал приложение на C. Я написал man-страницу для этой программы, и она называется что-то вроде edit.1. Я «скомпилировал»

groff -man -Tascii edit.1 | less

Теперь я могу запустить его как man ./edit.1 из основного файла проекта приложения, но я хочу запустить его как

man edit

Я знаю, что я просто можно было бы поместить его в usr/local/share/man/man1, но программа будет использоваться многими пользователями, которые переустанавливают программу в своей собственной системе. Как я могу настроить так, чтобы каждый пользователь мог просто ввести man edit?

4
задан 22 September 2012 в 05:34

1 ответ

Поскольку по умолчанию / usr / local / share / man / находится в MANPATH (см. /Etc/manpath.config), все пользователи смогут увидеть его, если вы поместите его в этот каталог. Однако сначала сожмите его:

gzip edit.1

Кроме того, уже есть одна справочная страница, которая называется «edit» (перенаправлена ​​на run-mailcap). Это не будет проблемой, поскольку / usr / local / share / man имеет преимущество над AFAIR, но вы можете назвать свою программу как-то иначе.

0
ответ дан 22 September 2012 в 05:34

Другие вопросы по тегам:

Похожие вопросы: