我正在做 bash ,我尝试测试给定变量 x 中的子字符串“world”是否。我有一部分代码工作。但另一个不工作。我想弄清楚为什么
第一个正在工作
x=helloworldfirsttime
world=world
if [[ "$x" == *$world* ]];then
echo matching helloworld
第二个不工作
x=helloworldfirsttime
if [[ "$x" == "*world*" ]];then
echo matching helloworld
如何在不使用像第一种方法这样的变量的情况下使第二个工作
有人可以帮我修第二个吗。。谢谢