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


CRYPT(3X) - часть 8


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

В любом случае, если csh запущен асинхронно и прерывания уже игнорируются, все формы onintr не имеют смысла и прерывания продолжают игнорироваться как в csh, так и во всех запускаемых командах.

popd
popd +n

Вытолкнуть элемент из стека каталогов, перейдя к новому каталогу. С аргументом +n удаляет n-ый элемент стека. Элементы стека нумеруются от вершины, начиная с 0.

pushd
pushd имя
pushd +n

Без аргументов pushd меняет два верхних элемента стека каталогов. Если аргумент указан, pushd изменяет текущий каталог (как cd) и помещает старый текущий каталог (из переменной cwd) в стек каталогов. С числовым аргументом, извлекает n-ый аргумент стека каталогов, помещает его на вершину стека и устанавливает его в качестве текущего каталога. Элементы стека нумеруются от вершины, начиная с 0.

rehash

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

repeat число команда

Команда, к которой применимы те же ограничения, что и в команде оператора if (см. выше), выполняется заданное число раз. Переназначение ввода/вывода осуществляется ровно один раз, включая случай, когда число равно 0.

set
set имя
set имя=слово
set имя[индекс]=слово
set имя=(список_слов)

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

Аргументы могут повторяться, позволяя одной командой set изменить значения нескольких переменных. Отметим, что подстановка значений переменных производится для всех аргументов до выполнения присваиваний.

setenv
setenv имя
setenv имя значение




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