小编Bre*_*sze的帖子

echo 内的字符串比较通配符

我可以执行以下命令来检查"abc"内部是否$s有星号作为字符串通配符的字符串

 if [[ $s == *"abc"* ]]; then echo 1; fi
Run Code Online (Sandbox Code Playgroud)

但在 an 内部echo,星号充当目录列表

echo [[ $s == *"abc"* ]]
Run Code Online (Sandbox Code Playgroud)

如何将 echo 中的通配符用作字符串通配符s如果包含 ,则预期输出应为 1 abc

linux bash

2
推荐指数
1
解决办法
457
查看次数

标签 统计

bash ×1

linux ×1