Командные файлы и язык Shell в Debian 9
Необходимо выполнить задания:
1. Разработайте скрипт, выполняющий следующие действия. Через параметры командной строки ему передаются от одного до пяти чисел. Требуется вывести максимальное значение и сумму квадратов введенных чисел.
2. Пусть существует файл, содержащий строки вида «имя=значение». Разработайте скрипт, который будет по заданному имени находить соответствующее значение из правой части строки. Имя файла и имя-ключ передаются через параметры командной строки. Если один или оба параметра не заданы, то они запрашиваются у пользователя в интерактивном режиме.
3. Разработайте скрипт, который просматривает все файлы в заданном каталоге. Если первой строкой файла является «#!/bin/bash» и файл не обладает правами на исполнение владельцем, то информация о таком файле выводится на экран и файлу устанавливается право на исполнение владельцем. Каталог передается через первый параметр командной строки. Действия по анализу и изменению прав доступа для некоторого файла оформите в виде функции.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |