该man页面说该case语句使用"文件名扩展模式匹配".
我通常想要一些参数的短名称,所以我去:
case $1 in
req|reqs|requirements) TASK="Functional Requirements";;
met|meet|meetings) TASK="Meetings with the client";;
esac
logTimeSpentIn "$TASK"
Run Code Online (Sandbox Code Playgroud)
我尝试过类似req*或者me{e,}t我理解的模式可以正确扩展以匹配文件名扩展上下文中的值,但它不起作用.