이 man
페이지는 case
명령문이 "파일 이름 확장 패턴 일치"를 사용 한다고 말합니다 .
일반적으로 일부 매개 변수에 대한 짧은 이름을 원하므로 다음으로 이동합니다.
case $1 in
req|reqs|requirements) TASK="Functional Requirements";;
met|meet|meetings) TASK="Meetings with the client";;
esac
logTimeSpentIn "$TASK"
내가 좋아하는 패턴을 시도 req*
하거나 me{e,}t
하는 내가 파일명 확장의 맥락에서 그 값과 일치하도록 정확하게 확장 것 이해하지만, 그것은 작동하지 않습니다.