你应该把星号和前面的变量合起来看
${CCLASS}* 表示以${CCLASS}为开头的值, 后面的 ")" 这个是case 语句用的
假设 cline="ABCD"
CCLASS=A, CID=B
那么
case ${cline} in
${CCLASS}* ) echo "A" ;;
$(CID}*) echo "B";;
esac
的结果就是输出 A, 因为cline是以A开头的, 满足 A* 的条件
你应该把星号和前面的变量合起来看
${CCLASS}* 表示以${CCLASS}为开头的值, 后面的 ")" 这个是case 语句用的
假设 cline="ABCD"
CCLASS=A, CID=B
那么
case ${cline} in
${CCLASS}* ) echo "A" ;;
$(CID}*) echo "B";;
esac
的结果就是输出 A, 因为cline是以A开头的, 满足 A* 的条件