Linux 可以忽略平开窗中的类型错误吗?
如果我键入例如./test sa或./test wn使我的函数echo仍在工作,是否可以以某种方式进行设置? 我试过使用[a]或[w],但似乎不起作用Linux 可以忽略平开窗中的类型错误吗?,linux,arguments,ignore,Linux,Arguments,Ignore,如果我键入例如./test sa或./test wn使我的函数echo仍在工作,是否可以以某种方式进行设置? 我试过使用[a]或[w],但似乎不起作用 until [ -z $1 ] case in "$1" in wa) echo "hi just testing" ;; esac done 首先,案例陈述是错误的——是错误的 case "$1" in wa) echo ""hi just testing" ;; esac 如果您试图级
until [ -z $1 ]
case in "$1" in
wa) echo "hi just testing" ;;
esac
done
首先,案例陈述是错误的——是错误的
case "$1" in
wa) echo ""hi just testing" ;;
esac
如果您试图级联选项,那么您可以使用“或”逻辑viz
case "$1" in
wa|sn) echo ""hi just testing" ;;
esac
如果您试图处理任一字符的打字错误,则可以使用:
case "$1" in
w?|?a) echo ""hi just testing" ;;
esac
?
表示匹配任何一个字符