MAKEWHATIS(1) Справочник основных команд FreeBSD MAKEWHATIS(1)
НАЗВАНИЕ
makewhatis -- создать базу данных whatis
СИНТАКСИС
makewhatis [-a] [-i столбец] [-n имя] [-o файл] [-v] [-L] [каталог ...]
ОПИСАНИЕ
Утилита makewhatis извлекает имена и краткие описания из всех неформати-
рованных страниц справочника в заданных каталогах, и помещает их в файл,
который затем используется командами whatis(1) и apropos(1). Каталоги
могут разделяться двоеточиями вместо пробелов. Если аргументы каталог не
заданы, используется значение переменной окружения MANPATH, а если и она
не установлена, используется каталог по умолчанию, /usr/share/man.
Имеются следующие опции:
-a Добавлять информацию в выходные файлы вместо полной замены их
содержимого. Результат будет отсортирован, повторяющиеся
строки будут удалены, но могут остаться устаревшие записи.
-i столбец Выровнять описания по указанному столбцу. По умолчанию
столбец равен 24.
-n имя Использовать имя вместо whatis.
-o файл Весь вывод направить в файл вместо */man/whatis.
-v Более подробно сообщать о том, что делает makewhatis.
-L Обрабатывать только локализованные каталоги, соответствующие
региональным настройкам (locale), заданными стандартными
переменными окружения.
ОКРУЖЕНИЕ
LC_ALL, LC_CTYPE, LANG
Эти переменные влияют на то, какие каталоги будут обрабаты-
ваться, если указана опция -L.
MACHINE Если переменная MACHINE установлена, она перекрывает значение
текущего типа машины, использующееся для поиска машинно-зависи-
мых подкаталогов справочника.
MACHINE_ARCH
Если переменная MACHINE_ARCH установлена, она перекрывает значе-
ние текущей архитектуры, использующееся для поиска архитектурно-
зависимых подкаталогов справочника.
MANPATH Определяет набор каталогов, которые будут обрабатываться в слу-
чае, если каталоги не заданы явно в командной строке.
ФАЙЛЫ
/usr/share/man Каталог по умолчанию, если переменная окружения MANPATH
не установлена.
*/man/whatis Стандартный файл вывода.
СТАТУС ЗАВЕРШЕНИЯ
Утилита makewhatis возвращает 0 в случае успешного завершения и >0 в слу-
чае возникновения ошибки.
СМОТРИ ТАКЖЕ
apropos(1), whatis(1)
ИСТОРИЯ
Команда makewhatis появилась во FreeBSD 2.1.
АВТОРЫ
Программа makewhatis изначально была написана на Perl, её написал Wolfram
Schneider. Текущую версию makewhatis переписал на C John Rochester.
FreeBSD 6.2 3 декабря 2005 FreeBSD 6.2
Последние комментарии
21 неделя 6 дней назад
46 недель 20 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад