Jak analizować argumenty wiersza poleceń w Bash?

Powiedzmy, że mam skrypt, który jest wywoływany za pomocą tej linii:

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

albo ten:

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

Jaki jest przyjęty sposób analizowania tego w taki sposób, że w każdym przypadku (lub jakąś kombinację tych dwóch)$v, $f, i$d wszystko będzie ustawione natrue i$outFile będzie równy/fizz/someOtherFile ?

questionAnswers(30)

yourAnswerToTheQuestion