看了一篇文章,介紹了幾個辦法,吾認為這個最簡單:
A="tsit-office"
B="office"
if [[ ${A} == *${B}* ]]; then
echo "包含"
else
echo "不包含"
fi
# 這兩種寫法可以判斷以某個字串開始、結束
# if [[ ${A} == ${B}* ]]; then
# if [[ ${A} == *${B} ]]; then
# 直接用字串
# if [[ ${A} == office* ]]; then
# if [[ ${A} == *office ]]; then
需要注意的是,不能使用""。即以下寫法錯誤:
# 結果錯誤
# if [[ "${A}" == "office*" ]]; then