1. Скласти сценарій за отриманим завданням.
2. Викликати редактор vi (vim) та набрати текст сценарію.
3. Надати сценарію право на використання (права доступу задаються командою chmod).
4. Виконати сценарій. В разі отримання повідомлення про помилки виправити їх.
Тестові запитання для самоперевірки з теми 3
1. Сценарій (командний файл) може містити лише команди операційної системи. (Так / Ні).
2. Оператор циклу “while” закінчується ключовим словом “next”. (Так / Ні).
3. Умовний оператор “if” завжди закінчується ключовим словом “fi”.
(Так / Ні).
4. bash – найпоширеніша графічна оболонка в Linux. (Так / Ні).
5. За допомогою позиційних параметрів можна передати оболонці імена файлів і каталогів. (Так / Ні).
6. В сценаріях можна використовувати числа з плаваючою комою. (Так / Ні).
7. В сценарії параметр $# не можна змінювати. (Так / Ні).
8. Команда “echo” використовується для виведення інформації на екран дисплея. (Так / Ні).
9. Операція “=” використовується для порівняння чисел. (Так / Ні).
10. Оператор циклу “for” використовується тільки для одновимірних масивів. (Так / Ні).
11. Оператор “case” можна використати, якщо можливі два розгалуження в системі. (Так / Ні).
12. В сценарії існує арифметична операція піднесення до степеня. (Так / Ні).
13. Оператор циклу “unti ” можна використовувати для повторного ви-конання операторів, поки умовний вираз буде залишатись істинним. (Так / Ні).
14. За допомогою файлових операцій порівняння можна визначити права доступу до каталогів. (Так / Ні).
Контрольні питання
1. Яка різниця між компіляторами та інтерпретаторами? До якого типу відноситься мова оболонки bash?
2. Що ви знаєте про змінні в оболонці bash?
3. Які Ви знаєте оператори введення-виведення?
4. Як відбувається порівняння чисел, рядків та файлів в сценаріях?
5. Які умовні оператори та оператори циклів Ви знаєте?
ТЕМА № 4