НАЗВАНИЕ
help - справочная служба системы UNIX
СИНТАКСИС
help [help] starter [help] usage [-d] [-e] [-o] [имя_команды] [help] locate [ключевое_слово ...] [help] glossary [термин] help аргумент ...
ОПИСАНИЕ
Справочная служба позволяет получить оперативную консультацию как по системе UNIX в целом, так и отдельно по системе управления исходными текстами (SCCS).
Команда help без аргументов выводит меню справочных команд вместе с их кратким описанием. Перечень справочных команд:
При наличии аргументов соответствующая справочная команда вызывается сразу, минуя начальное меню. Команды starter, locate, usage и glossary, быть может с предшествующим словом help, можно вызвать и из операционной системы. При таком вызове команды glossary некоторые символы нуждаются в экранировании [подробнее см. glossary(1)].
В любой момент диалога со справочной службой пользователь может выполнить команду shell'а [см. sh(1)], введя ! и собственно команду. После ее выполнения экран перерисовывается, если команда была введена в ответ на приглашение первого уровня; в противном случае перерисовывается только приглашение.
По умолчанию справочная служба роллирует изображение. Если Вы предпочитаете, чтобы экран очищался перед выводом данных (без роллинга), переменной shell'а SCROLL нужно присвоить значение no и экспортировать ее, чтобы сделать частью окружения. Для этого в пользовательский профайл .profile [см. profile(4)] достаточно вставить строку
SCROLL=no; export SCROLLЧтобы вернуть роллинг, переменной SCROLL нужно присвоить значение yes.
Каждой из команд справочной службы (starter, locate, usage, glossary и help) посвящена отдельная статья настоящего Справочника.
При помощи команды helpadm(1M) справочную службу можно приспособить к конкретным нуждам пользователей.
Если первый аргумент команды help отличен от starter, locate, usage или glossary, предполагается, что затребована информация по системе управления исходными текстами (SCCS). При этом аргументы могут быть как номерами сообщений (которые обычно идут в скобках вслед за сообщением), так и именами команд следующих типов:
СМ. ТАКЖЕ
glossary(1), locate(1), sh(1), starter(1), usage(1).
admin(1), bdiff(1), cdc(1), comb(1), delta(1), get(1),
prs(1), rmdel(1), sact(1), sccsdiff(1), unget(1),
val(1), vc(1), what(1).
profile(4), sccsfile(4), term(5) в Справочнике программиста.
helpadm(1M) в Справочнике администратора.
СЮРПРИЗЫ
Если переменная окружения TERM не установлена, то по
умолчанию считается, что работа идет с терминалом типа
450. Список допустимых типов терминалов содержится в
файле term(5).
Если команда help не может протрактовать свои аргументы описанным выше образом, выдается справочная информация о самой команде help.