Как мне разобрать аргументы командной строки в Bash?

Скажем, у меня есть скрипт, который вызывается с этой строкой:

./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile

или этот:

./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile 

Какой принятый способ синтаксического анализа это так, что в каждом случае (или некоторая комбинация двух)$v, $f, а также$d все будет установлено наtrue а также$outFile будет равно/fizz/someOtherFile ?

Ответы на вопрос(30)

Ваш ответ на вопрос