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

-z перевірка нульової довжини рядка.

5.3 Логічне порівняння

Логічні операції використовуються для порівняння виразів логічних операцій NOT, AND і OR:

! логічна операція NOT над логічним виразом;

-a логічна операція AND над двома логічними виразами;

-o логічна операція OR над двома логічними виразами.

5.4 Файлові операції порівняння

Такі операції можуть використовуватись для перевірки файлів:

-d перевірка того, чи є файл каталогом;

-f перевірка того, чи є файл звичайним файлом;

-r перевірка того, чи є право доступу для читання файла;

-w перевірка того, чи є право доступу для запису у файл;

-x перевірка того, чи є право доступу для виконання файла;

-s перевірка того, чи є файл з ненульовою довжиною.

6 Умовні оператори

Умовний оператор if дозволяє в залежності від виконання заданої умови <виразу> виконувати <оператори 1> або <оператори 2>. Формат цього оператора такий:

if <вираз>

then <оператори 1>

else <оператори 2>

fi

Умовні оператори можуть бути вкладеними, наприклад:

if <вираз 1>

then <оператори 1>

else if <вираз 2>

then <оператори 2>

else <оператори 3 >

fi

fi

Ключове слово fi означає закінчення одного умовного оператора, тому їх кількість у вкладеному умовному операторі повинна дорівнювати кількості ключових слів if. Існує також форма скороченого запису вкладеного умовного оператора, коли достатньо лише одного ключового слова fi:

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