Wie zum Muster in der case-Anweisung in bash-scripting?

Den man Seite sagt, dass case Anweisungen verwenden die "filename expansion" pattern-matching".

Möchte ich in der Regel haben kurze Namen für einige Parameter, so gehe ich:

case $1 in
    req|reqs|requirements) TASK="Functional Requirements";;
    met|meet|meetings) TASK="Meetings with the client";;
esac

logTimeSpentIn "$TASK"

Habe ich versucht Muster wie req* oder me{e,}t was ich verstehen würde, erweitern Sie richtig zu passen diese Werte im Zusammenhang mit dem Namen Erweiterung, aber es funktioniert nicht.

InformationsquelleAutor der Frage Ramiro Rela | 2010-12-29

Schreibe einen Kommentar