如何打开方括号数学的手册页以及它们的名称?

The*_*nok 8 bash

我已经和他们一起工作了一段时间(数学方程$[],而不是数组)

arrConflicts[0]=$[arrConflicts[0]+1]
currentCombination=$[ (arrFiles[0]-1+arrFiles[0]-i)*i/2-arrFiles[0]+j ]
Run Code Online (Sandbox Code Playgroud)
  1. 如何调用手册页?

  2. 这个数学叫什么(谷歌)?

  3. 它有最小和最大功能吗?

mur*_*uru 14

这是在 bash中进行算术扩展的一种方法。它在几年前就被弃用了,当前的 GNU 文档没有提到它(Ubuntu 的联机帮助页仍然这样做,但是:运行man bash并查看算术扩展部分)。从这个堆栈溢出帖子

bash v3.2.48 的联机帮助页说:

[...] 算术扩展的格式是:

     $((expression))
Run Code Online (Sandbox Code Playgroud)

老格式$ [表达]已被弃用,并且将在bash的即将到来的版本中删除。

你应该$((...))改用。

不,它没有minmax功能。