Unix Man (Справочное руководство)


CSH(1) - часть 15


onintr
onintr
onintr label

Управляет функционированием интерпретатора shell при прерываниях. Первая форма записи восстанавливает действия интерпретатора shell в случае прерываний, которые выполняются для завершении сценариев интерпретатора shell или для возврата на уровень ввода команд с терминала. Вторая форма onintr - приводит к игнорированию всех прерываний. Последняя форма записи вызывает выполнение интерпретатором shell перехода на метку при приеме прерывания или, когда в следствие прерывания завершается порожденный процесс.

Во всяком случае, если выполняется неприсоединенный интерпретатор shell и игнорируются прерывания, все виды записей onintr не имеют смысла, и интерпретатор shell, также как и все вызванные команды, продолжают игнорировать прерывания.

rehash

Приводит к пересчету внутренней таблицы хэширования содержаний каталогов в переменной path. Эта команда необходима при добавлении новых команд к каталогам из значения переменной path, в то время, как Вы осуществляете вхождение в систему. Она может потребоваться только, если Вы добавляете команды к одному из своих собственных каталогов, или если системный программист изменяет содержимое одного из системных каталогов.

repeat count commandЗадаваемая параметром command, который подчиняется тем же самым ограничениям, что и параметр command, находящийся в строке утверждения if, описанного выше, команда выполняется столько раз, сколько указано в параметре count. Переадресация ввода/вывода производиться точно один раз даже, если значением count является 0.

set
set name
set name=word
set name[index]=word
set name=(wordlist)

Первая форма записи команды показывает значение всех переменных интерпретатора shell. Значение переменных, если оно представлено не одним словом, выводится списком слов, заключенным в круглые скобки. Вторая форма записи устанавливает параметр name в значение пустой строки. Третья форма записи устанавливает параметр name в значение одного слова, задаваемого параметром word. Четвертый вид команды устанавливает индексированную при помощи параметра index составляющую имени в значение слова; эта составляющая должна уже существовать. Последняя форма записи команды устанавливает параметр name в значение списка слов, задаваемое аргументом wordlist. Во всех случаях это значение является раскрытием команд и имен файлов.

Эти аргументы могут быть повторены, чтобы установить несколько значений в одной команде установки. Заметим, тем не менее, что раскрытие переменных производится для всех аргументов перед тем, как происходит какая-либо установка.




Начало  Назад  Вперед



Книжный магазин