Если у меня есть скрипт под названием программа, и я хочу установить параметр, чтобы при вводе параметра -p программа выдавала эхо «Полли хочет взломщик», как мне использовать для этого getopt?
Как установить параметры для скрипта bash
Ответы (1)
Я приведу вам небольшой пример, который вы можете разработать для своих нужд:
#!/bin/bash
while getopts "bp" OPTION
do
case $OPTION in
b)
echo "polly want a banana"
;;
p)
echo "polly want a cracker"
;;
esac
done
person
alifirat
schedule
20.06.2015
getopt
- это процедура библиотеки C, вам нужнаgetopts
, которая является встроенной оболочкой. См.help getopts
. - person cdarke   schedule 20.06.2015