Answers:
这是在bash中进行算术扩展的一种方法。它被废弃多年以前,目前的GNU文档没有提到它(Ubuntu的手册页仍然要做,尽管跑man bash
,看到一节算术展开)。从这个Stack Overflow帖子中:
bash v3.2.48的联机帮助页显示:
[...]算术扩展的格式为:
$((expression))
在老格式$ [表达]已被弃用,并且将在bash的即将到来的版本中删除。
您应该$((...))
改用。
不,它不具备min
或max
功能。
man test
嘿
$[]
这件事。我从标题中期望答案将会是man '['
。(即test
)