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