: | Возвращает нуль. |
. | Читает и выполняет команды, заданные в качестве параметра. |
break | Прерывает внешний цикл команды for, while или until, если он выполняется. |
cd | Предназначена для перехода из текущего каталога в указанный каталог. |
continue | Возобновляет следующий внешний цикл команды for, while или until. |
echo | Записывает строки символов в устройство стандартного вывода. |
eval | Выполняет команду или команды, указанные в качестве параметров. |
exec | Запускает команду, указанную в параметре Аргумент, не создавая нового процесса (команда заменяет оболочку). |
exit | Завершает работу оболочки с кодом возврата, заданным в параметре n. |
export | Заносит указанные имена в список имен, которые автоматически экспортируются в среду выполнения следующих команд. |
hash | Находит и запоминает расположение в пути поиска всех команд, указанных в параметре команды. |
pwd | Показывает текущий каталог. |
read | Считывает одну строку из стандартного ввода. |
readonly | Помечает имя, указанное в параметре Имя, как доступное только для чтения. |
return | Завершает работу функции с указанным кодом возврата. |
set | Управляет записью в стандартное устройство вывода различных параметров. |
shift | Сдвигает аргументы команды влево. |
test | Вычисляет условные выражения. |
times | Показывает общее время, которое заняло выполнение пользовательских и системных процессов в оболочке. |
trap | Выполняет указанную команду, когда оболочка получает один из перечисленных сигналов. |
type | Указывает, как оболочка проинтерпретирует указанное в качестве параметра имя. |
ulimit | Показывает или настраивает выделенные ресурсы оболочки. |
umask | Определяет права доступа к файлу. |
unset | Удаляет связанную с данным именем переменную или функцию. |
wait | Ждет завершения дочернего процесса и сообщает его код возврата. |
Дополнительная информация приведена в разделе Встроенные команды оболочки Bourne.