Wie analysiere ich Befehlszeilenargumente in Bash?
Angenommen, ich habe ein Skript, das mit dieser Zeile aufgerufen wird:
./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile
oder dieses:
./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile
Was ist die akzeptierte Art und Weise, dies so zu analysieren, dass in jedem Fall (oder eine Kombination aus beiden)$v
, $f
, und$d
wird alles eingestellt sein auftrue
und$outFile
wird gleich sein/fizz/someOtherFile
?