Интерпретатор командного языка shell

Условный оператор.


if <список1>

then

<список2>

[ elif <список3>

then

<список4> ]

. . .

[ else

<список5> ]

fi

Выполняется <список1> и, если код его завершения 0, то выполняется <список2>, иначе - <список3> и, если и его код завершения 0, то выполняется <список4>. Если же это не так, то выполняется <список5>. Части elif и else могут отсутствовать.



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