Gibt es eine Möglichkeit, dies sauber in einer einzigen Zeile zu vereinfachen?
# e.g. ARG='--some-arg'
ARG=${ARG/--/} # some-arg
ARG=${ARG//-/_} # some_arg
ARG=${ARG^^} # SOME_ARG
Ich hoffe auf eine Syntax, die es Ihnen ermöglicht, mehrere „Direktiven“ gleichzeitig einzuschließen, zum Beispiel (erfunden):
ARG=${ARG^^;/--/;//-/_}