在bash中,$((expr))等同于$[expr]吗?

在bash中,$((expr))等同于$[expr]吗?,bash,shell,arithmetic-expressions,Bash,Shell,Arithmetic Expressions,可能重复: $((expr))构造可用于bash中的整数,例如 echo $(( 2*2 + 1 )) # 5 $[expr]似乎也是这样做的(但没有记录): 这些构造在bash中等效吗?manbash说: 算术展开的格式为: $((expression)) 旧格式$[expression]已被弃用,并将在即将发布的bash版本中删除 仅供参考,根据对$[和本文中其他短语的搜索,手册页不会对任何人说这句话。 $((expression))

可能重复:

$((expr))
构造可用于bash中的整数,例如

echo $(( 2*2 + 1 )) # 5
$[expr]
似乎也是这样做的(但没有记录):


这些构造在bash中等效吗?

manbash
说:

算术展开的格式为:

        $((expression))
旧格式$[expression]已被弃用,并将在即将发布的bash版本中删除


仅供参考,根据对
$[
和本文中其他短语的搜索,手册页不会对任何人说这句话。
        $((expression))