Приемы профессиональной работы в UNIX

КОМАНДЫ System V Bourne Shell




. Точка: запустить данную команду из текущего интерпретатора 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



Содержание раздела