Реферат: Программирование на Shell

[else список]

fi

Здесь "elif" сокращенный вариант от "else if" может быть использован наряду с

полным, т.е. допускается вложение произвольного числа операторов "if" (как и

других операторов). Разумеется "список" в каждом случае должен быть осмысленный

и допустимый в данном контексте.

Самая усеченная структура этого оператора

if условие

then список

fi

если выполнено условие (как правило это ком получен код завершения "0", то

выполняется "список", иначе он пропускается.

Примеры.

Пусть написан "if-1"

if [ $1 -gt $2 ]

then pwd

else echo $0 : Hello!

fi

Тогда вызов if-1 12 11 даст /home/sae/STUDY/SHELL

а if-1 12 13 даст if-1 : Hello!

4.3. Оператор вызова ("case")

Оператор выбора "case" имеет структуру:

case строка in

шаблон) список команд;;

шаблон) список команд;;

...

шаблон) список команд;;

esac

Здесь "case" "in" и "esac" - служебные слова. "Строка" (это может быть и один

К-во Просмотров: 1096
Бесплатно скачать Реферат: Программирование на Shell