Написати скрипт, що приймає три аргументи (а, b, с ) і виводить значення (a+b) /c
Написати скрипт, що приймає два числові аргументи і виводить найбільший з них. У випадку якщо аргументів більше 2 – вивести повідомлення про помилку.
Написати скрипт, що перевіряэ наявність файлу $HOME/.bashrc і виводить його на екран. В разі його відсутності вивести повідомлення про помилку.
Написати команду, яка виводить розширену інформацію про файл $HOME/.bashrc і в разі успішного виводу показує число рядків в цьому файлі.
Написати скрипт, що запрошує введення даних до тих пір, поки не буде введений рядок “quit”
Написати скрипт, який кожну хвилину записує у файл час і поточне число процесів в системі. При запуску скрипт повинен створювати файл в директорії /tmp і записувати в нього свій PID.
Написати скрипт, який управляє роботою скрипта із завдання №6. При виклику управляючого скрипта йому передається параметр start або stop. При здобутті параметра start управляючий скрипт по номеру процесу зупиняє керований процес і видаляє файл з номером процесу. При здобутті параметра start скрипт із завдання №6 повинен запуститься у фоновому режимі
Контрольні запитання
Яким чином в програму можна передати аргументи?
Як в програмі можна отримати доступ до аргументів, з якими визивалася програма?
Як можна вичисляти арифметичні операції в скриптах командного інтерпретатора?
Які спеціальні змінні можна використовувати в скриптах командного інтерпретатора?
Яким чином можна запускати програми в залежності від результату виконання інших програм?