. |
Точка: запустить данную команду из текущего интерпретатора shell, а не из порождаемого |
: |
Двоеточие: ничего не делать, а только возвратить успешный статус (0) |
{} |
Фигурные скобки: запустить последовательный список команд |
break |
Оборвать следующую итерацию текущего цикла |
case |
Многократный выбор if-then-else |
cd |
Сменить каталог |
continue |
Перейти на следующую итерацию цикла for, while или until |
eval |
Выполнить еще раз этап подстановки переменных |
exec |
Выполнить команду с аргументами, перекрывая текущий shell |
exit |
Остановить выполнение текущего командного файла |
export |
Отправить значение переменной всем подчиненным интерпретаторам shell |
for |
Управляющее слово в цикле for-do-done |
if |
Управляющее слово в последовательности if-then-else |
newgrp |
Изменить текущий идентификатор группы |
read |
Одну строку стандартного ввода присвоить переменной в качестве значения |
readonly |
Объявить переменную только для чтения, ее значение изменять нельзя |
set |
Включение и выключение флагов конфигурации shell |
shift |
Убрать позиционный параметр из командной строки |
test |
Вычислить взаимосвязи между строками и целыми числами |
times |
Печатать время работы процессов, запущенных из shell |
trap |
Определить обработчики прерываний для конкретных сигналов |
ulimit |
Установить предел размера файлов в 512-байтных блоках |
umask |
Маска прав доступа к файлам, используемая при их создании |
until |
Управляющее слово в цикле until-do-done |
wait |
Shell ждет завершения указанных порожденных процессов |
while |
Управляющее слово в цикле while-do-done |