相关疑难解决方法(0)

如何使用双括号或单括号,括号,花括号

我对Bash中括号,括号,花括号的用法以及它们的双重或单一形式之间的区别感到困惑.有明确的解释吗?

syntax bash

637
推荐指数
6
解决办法
34万
查看次数

超出表达式递归级别

不知道为什么以下示例中存在错误:

$ a=1; (( a > 0 )) && echo y || echo n
y
$ a=x; (( a > 0 )) && echo y || echo n
n
$ a=a; (( a > 0 )) && echo y || echo n
-bash: ((: a: expression recursion level exceeded (error token is "a")
n
Run Code Online (Sandbox Code Playgroud)

bash arithmetic-expressions

4
推荐指数
2
解决办法
1991
查看次数

标签 统计

bash ×2

arithmetic-expressions ×1

syntax ×1