#!/bin/ksh
X=XYZ
case $X in
X* | *Z) # X in pattern or sample
echo "1111111"
;;
X*Z) # arg in pattern
echo "2222222"
;;
*) #default
echo "3333333"
;;
esac
本文介绍了一个使用Shell脚本进行模式匹配的例子。通过一个简单的case语句展示了如何根据不同模式输出不同结果,有助于理解Shell脚本中模式匹配的用法。
#!/bin/ksh
X=XYZ
case $X in
X* | *Z) # X in pattern or sample
echo "1111111"
;;
X*Z) # arg in pattern
echo "2222222"
;;
*) #default
echo "3333333"
;;
esac
117

被折叠的 条评论
为什么被折叠?