alias | Предназначена для просмотра всех или некоторых псевдонимов. |
bg | Переводит текущее или указанное задание в фоновый режим. |
break | Возобновляет выполнение после оператора end ближайшего внешнего цикла foreach или while. |
breaksw | Прерывает выполнение команды switch. |
case | Определяет метку в команде switch. |
cd | Предназначена для перехода из текущего каталога в указанный каталог. |
chdir | Предназначена для перехода из текущего каталога в указанный каталог. |
continue | Продолжает выполнение ближайшего внешнего цикла foreach или while, начиная с нового витка. |
default | Метка действия по умолчанию в операторе switch. |
dirs | Показывает стек каталогов. |
echo | Записывает символьные строки в стандартный вывод оболочки. |
else | Запускает команды, следующие за вторым оператором else в последовательности команд if (Выражение) then ... else if (Выражение2) then ... else ... endif. |
end | Означает конец последовательности команд, которая начинается с оператора foreach. См. также команду while. |
endif | Запускает команды, указанные за вторым оператором then в последовательности команд if (Выражение) then ... else if (Выражение2) then ... else ... endif. |
endsw | Означает конец последовательности команд switch (Строка) case Строка : ... breaksw default: ... breaksw endsw. Эта команда сравнивает каждую метку оператора case со значением переменной Строка. Выполнение программы продолжается после команды endsw, если была выполнена команда breaksw, или если не было найдено ни одного совпадения и не задано действие по умолчанию. |
eval | Считывает значения указанных переменных как входные данные оболочки, а затем выполняет получившиеся команды в среде текущей оболочки. |
exec | Запускает указанную команду вместо текущей оболочки. |
exit | Завершает работу оболочки с кодом возврата, равным значению переменной оболочки status или значению указанного выражения. |
fg | Переводит текущее или указанное задание в фоновый режим и возобновляет его выполнение, если оно было остановлено. |
foreach | Поочередно присваивает переменной Имя значения из Списка и выполняет последовательность команд до оператора end. |
glob | Предназначена для просмотра списка, в котором перечислены подстановки хронологии, переменных и имен файлов. |
goto | Оператор перехода; выполнение продолжается с указанной строки. |
hashstat | Показывает статистику работы хэш-таблицы поиска команд. |
history | Показывает список хронологии. |
if | Выполняет указанную команду, если значение заданного выражения равно true. |
jobs | Показывает список активных заданий. |
kill | Отправляет указанному заданию или процессу сигнал TERM (сигнал завершения) или сигнал, заданный в переменной Сигнал. |
limit | Устанавливает ограничение на использование указанного ресурса для текущего процесса и его дочерних процессов. |
login | Завершает работу начальной оболочки и запускает вместо нее экземпляр процесса /usr/sbin/login. |
logout | Завершает работу начальной оболочки. |
nice | Устанавливает приоритет команд, выполняющихся в оболочке. |
nohup | В результате выполнения этой команды сигнал hangup будет игнорироваться до завершения процедуры. |
notify | В результате выполнения этой команды оболочка будет асинхронно отправлять уведомления об изменении состояния текущего или указанного задания. |
onintr | Управляет реакцией оболочки на прерывания. |
popd | Считывает стек каталогов и переходит к верхнему каталогу. |
pushd | Помещает в стек новый список каталогов. |
rehash | Предназначена для обновления внутренних хэш-таблиц, в которых содержится список файлов из каталогов, указанных в переменной оболочки path. |
repeat | Выполняет заданную команду указанное число раз с тем же ограничением, что и команда if. |
set | Показывает список значений всех переменных оболочки. |
setenv | Изменяет значение указанной переменной среды. |
shift | Для заданной переменной выполняет сдвиг влево. |
source | Показывает исходный текст команды, заданной в параметре Имя. |
stop | Завершает работу текущего или указанного фонового задания. |
suspend | Действие команды аналогично отправке оболочке сигнала STOP. |
switch | Начинает последовательность команд switch (Строка) case Строка1: ... breaksw default: ... breaksw endsw. Эта команда сравнивает каждую метку оператора case со значением переменной Строка. Если ни одно совпадение не найдено, то выполняется действие, связанное с меткой default. |
time | Показывает суммарное время работы оболочки и ее дочерних процессов. |
umask | Определяет права доступа к файлу. |
unalias | Отменяет все псевдонимы с именами, соответствующими Шаблону. |
unhash | Отменяет применение внутренней хэш-таблицы для нахождения запускаемых программ. |
unlimit | Снимает ограничение на использование ресурсов. |
unset | Удаляет все переменные с именами, соответствующими Шаблону. |
unsetenv | Удаляет все переменные среды с именами, соответствующими Шаблону. |
wait | Ожидает завершения всех фоновых заданий. |
while | Последовательность команд, расположенная между операторами while и end, будет выполняться до тех пор, пока значение Выражения отлично от нуля. |
@ | Показывает значение указанной переменной оболочки. |
Дополнительная информация приведена в разделе Встроенные команды оболочки C.