Checking if a string starts with another string
这个问题很简单,但我似乎解决不了。我需要下面的内容是真实的。
1 2 3 4 5 6 7
| var1="was shot by skeleton"
var2="was shot by"
if ["$var1" =="$var2" ]; then
echo"true"; else
echo"false"
fi |
我试过把"*"放在var2旁边,但没有运气。
谢谢,西蒙
尝试使用双括号:
1 2
| if [["$var1" == *"$var2"* ]]; then
..... |
- 是的,真管用!你能解释一下为什么吗?谢谢!
- 伟大的。。。这是一些信息…serverfault.com/questions/52034/……