Передача аргументов скрипту
Передать аргументы в скрипт можно 2-мя основными способами
1-попросить пользователя их вести и потом считать во время выполнения программы (команда read)
2-запустить скрипт, передав ему аргументы
1 Способ:
read «переменная» — команда, позволяющая записать введенное пользователем значение в переменную (аналог cin)
пример:
read value;
read -p “Please input value a” val_a#добавили приглашающее сбщ
read val_1 val_2#считать 2 значения
2 Способ:
Запускаем скрипт и указываем аргументы
/NameScript.sh arg1 arg2 … argN
В скрипте эти аргументы воспринимаются в переменные
$1 – arg1
$2 – arg2
$N – argN
Есть доп. команды для скрипта:
$0 -имя скрипта
$# — количество аргументов