我正在与Bash 中的子字符串- 使用通配符 -
下列:
if [[ "$LIST" == *"$SOURCE"* ]]
工作正常。
但只是玩弄(逆)
if [[ *"$SOURCE"* == "$LIST" ]]
不起作用
那么为什么*"$SOURCE"*
一定要在右边声明呢?在其他 LP 中,何时==
使用顺序并不重要。
我正在与Bash 中的子字符串- 使用通配符 -
下列:
if [[ "$LIST" == *"$SOURCE"* ]]
工作正常。
但只是玩弄(逆)
if [[ *"$SOURCE"* == "$LIST" ]]
不起作用
那么为什么*"$SOURCE"*
一定要在右边声明呢?在其他 LP 中,何时==
使用顺序并不重要。