你可以用双括号:
string="My long string"
if [[ $string == *"My long"* ]]; then
echo "It's there!"
fi
请注意,针字符串中的空格需要放在双引号之间,并且*通配符应该放在外面。另外,这里使用的是简单的比较运算符(即==),而不是正则表达式操作符(=~)。
你可以用双括号:
string="My long string"
if [[ $string == *"My long"* ]]; then
echo "It's there!"
fi
请注意,针字符串中的空格需要放在双引号之间,并且*通配符应该放在外面。另外,这里使用的是简单的比较运算符(即==),而不是正则表达式操作符(=~)。
3万+

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