INTRO(1M)
НАЗВАНИЕ
intro - введение в описание команд и прикладных программ для обслуживания системы
ОПИСАНИЕ
В этом разделе описаны в алфавитном порядке команды,
которые используются в основном для обслуживания системы и в администраторских целях. Команды из этого раздела должны использоваться вместе со средствами, описанными в Справочниках пользователя и программиста. Ссылки
с номерами разделов 1M, 7 и 8 указывают на статьи из
настоящего Справочника. Раздел 1 входит в Справочник
пользователя, а разделы 2, 3, 4, 5 - в Справочник программиста.
СИНТАКСИС
Если не оговорено противное, описываемые в этом разделе
команды ожидают опции и другие аргументы в следующем
формате:
имя [-опция ...] [аргумент_команды ...]
- [ ]
- Окружают опцию или аргумент, который является необязательным.
- ... Означает, что предыдущая опция или аргумент могут
быть повторены несколько раз.
- имя Имя выполняемого файла.
- опция
- (Перед ней всегда стоит знак -)
флаг... или
флаг аргумент_опции[,...]
- флаг
- Одна буква, представляющая опцию без аргумента.
Заметим, что несколько флагов могут быть сгруппированы после одного знака - [см. intro(1), правило
5].
- аргумент_опции
-
Аргумент (цепочка символов), согласованный с указанным перед ним флагом. Заметим, что следующие за
флагом группы аргументов_опции должны отделяться
друг от друга либо запятыми, либо пробелами, но в
этом случае они должны также быть заключены в кавычки [см. intro(1), правило 8].
- аргумент_команды
-
Маршрутное имя (или другой аргумент команды), не
начинающийся со знака -, или знак - как таковой,
обозначающий стандартный ввод.
ПРИМЕЧАНИЯ
Информацию, относящуюся к системе разделения удаленных
файлов (РУФ), следует принимать во внимание, только если на Вашей установке есть соответствующее аппаратное и
программное обеспечение; в стандартную конфигурацию оно
не входит.
СМ. ТАКЖЕ
intro(1), getopts(1) в Справочнике пользователя.
getopt(3C) в Справочнике программиста.
ДИАГНОСТИКА
При завершении каждая команда возвращает код, занимающий два байта: первый байт содержит системный код завершения, а второй (в случае нормального завершения)
содержит пользовательский код, возвращаемый программой
[см. wait(2) и exit(2)]. Первый байт при нормальном завершении равен 0. Второй байт принято возвращать нулевым при успешном завершении и ненулевым при наличии
ошибок (неверные параметры, неверные или недоступные
данные и т.д.) не позволяющих достичь цели. Пользовательский код завершения может называться также статусом
завершения или кодом возврата и описывается только при
наличии специальных соглашений.
СЮРПРИЗЫ
Увы, многие команды не придерживаются описанного выше
синтаксиса.