Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Приостановить выполнение приоритетного задания; идентично Ctrl-Z. Часто используется для приостановки действия команды su.

switch
switch

Выбор последовательности команд в зависимости от значения управляющей переменной. Когда необходимо обработать более трех вариантов, оператор switch удобнее конструкции if-then-else. Если переменная string соответствует шаблону patternl, выполняется первый набор команд; если шаблону pattern2 - второй набор команд и т. д. Если соответствие шаблону не найдено, выполняются команды из секции default. Параметр string может задаваться с помощью подстановки команд, подстановки переменных или расширения имен файлов. Шаблоны могут содержать метасимволы *, ? и [ ]. Для выхода из конструкции используется оператор breaksw. Если этот оператор опускается (что бывает довольно редко),

switch
switchпpoдoлжaeтвыпoлнeниecлeдyющeгoнaбopaкoмaнд,


пока выполнение не достигнет оператора breaksw или endsw.


Ниже приводится общий синтаксис конструкции switch па-


раллельно с конкретным примером, в котором обрабатыва-


ется первый аргумент командной строки:


switch (string)
switch ($argv[1])


case patternV.
case -[nN]:


commands
nroff $file | lp


breaksw
breaksw


case pattern2:
case -[Pp]:


commands
pr $file | lp


breaksw
breaksw


case
case


commands
more $file


breaksw
breaksw



case -[Ss]:



sort $file



breaksw


default:
default


commands
echo "Error-no such option"



exit 1


breaksw
breaksw


endsw
endsw

telltc
telltc

Только для tcsh. Отобразить все характеристики терминала и их значения.

time

time [command]
Выполнить указанную команду и вычислить время выполнения. Команда без аргумента может использоваться в сценарии для замера времени его выполнения.

 

umask

umask [ппп]
Отобразить маску прав доступа для вновь создаваемых файлов или установить восьмеричное значение маски ппп. Маска определяет, какие компоненты прав доступа отсутствуют у создаваемых файлов.

 

unalias

unalias name
Удалить пате из списка псевдонимов. Подробнее см. alias.

uncomplete pattern
Только для tcsh. Удалить дополнения (заданные командой complete), имена которых соответствуют шаблону pattern.
uncomplete

unhash



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru