“[ - abc=10 ]”与“[ - abc = 10 ]”

“[ - abc=10 ]”与“[ - abc = 10 ]”

它们有何不同?

我正在使用[命令。我知道我们之前[和之后都需要一个空格],并且该test命令是等效的。但我找不到任何有关表达式之间差异的信息

  • [ abc=10 ]
  • [ abc = 10 ]

答案1

abc=10会将变量设置abc为等于10.

abc = 10将使用abc参数=和执行10

相关内容