Реферат: Складання сценаріїв в операційній системі LINUX
Приклад сценарію з використанням циклу for для знаходження максимального значення серед елементів одновимірного масиву:
#! /bin/bash
mas [0] =3
mas [1] =7
mas [2] =12
mas [3] =5
mas [4] =8
max=mas [0]
for((i=0; i<5; i++))
do
if [$m ax –lt ${mas [i] }]
then let max=${mas [i] }
fi
done
echo “result is $max”
9 Оператори циклу while та until
Оператор циклу while можна використовувати для повторного виконання <операторів> до тих пір, поки заданий <вираз> буде залишатись істинним:
while <вираз>
do
<оператори>
done
Можливо, що цикл не буде виконано жодного разу, якщо заданий <вираз> виявиться хибним з самого початку.
Приклад сценарію з використанням циклу for для знаходження максимального значення серед елементів двовимірного масиву, який вводиться із клавіатури:
#! /bin/bash
for((i=0; i<5; i++))
do
for((j=0; j<5; j++))
do
read mas [i] [j]