Реферат: Складання сценаріїв в операційній системі LINUX

done

max=mas [0]

for((i=0; i<5; i++))

do

for((j=0; j<5; j++))

do

if [$max –lt ${mas [i] [j] }]

then let max=${mas [i] [j] }

fi

done

done

echo “result is $max”

Оператор циклу until можна використовувати для повторного виконання <операторів> до тих пір, поки заданий <вираз> буде залишатись хибним:

until <вираз>

do

<оператори>

done

10 Функції

Як і в мовах високого рівня, окремі частини сценаріїв можна записувати у вигляді функцій. Формат визначення функції такий:

func() {

<оператори>

}

Виклик функції, якій передаються параметри param1, param2, param3:

func param1 param2 param3

Можна також передати параметри у вигляді одного рядка, наприклад, $@. Функція може інтерпретувати параметри за тими же принципами, за якими виконується інтерпретація позиційних параметрів, що передаються сценарію оболонки. Наприклад, для обчислення виразу

можна використати дві функції:

#! /bin/ bash

a = 9

К-во Просмотров: 282
Бесплатно скачать Реферат: Складання сценаріїв в операційній системі LINUX