我已经和他们一起工作了一段时间(数学方程$[]
,而不是数组)
arrConflicts[0]=$[arrConflicts[0]+1]
currentCombination=$[ (arrFiles[0]-1+arrFiles[0]-i)*i/2-arrFiles[0]+j ]
Run Code Online (Sandbox Code Playgroud)
如何调用手册页?
这个数学叫什么(谷歌)?
它有最小和最大功能吗?
mur*_*uru 14
这是在 bash中进行算术扩展的一种方法。它在几年前就被弃用了,当前的 GNU 文档没有提到它(Ubuntu 的联机帮助页仍然这样做,但是:运行man bash
并查看算术扩展部分)。从这个堆栈溢出帖子:
bash v3.2.48 的联机帮助页说:
[...] 算术扩展的格式是:
Run Code Online (Sandbox Code Playgroud)$((expression))
在老格式$ [表达]已被弃用,并且将在bash的即将到来的版本中删除。
你应该$((...))
改用。
不,它没有min
或max
功能。