标签列表
Bash逻辑运算符:定义或
perl
bash
assignment-operator
logical-operators
3
3
是否有类似于Perl中逻辑上的“defined-or”的Bash运算符?类似于以下内容:
$a = $a // $b;
或者
$a ||= $b
;
-
harschware
1
1
$a ||= $b;
相当于
$a = $a || $b;
。
$a = $a // $b;
等同于
$a //= $b;
。
- ikegami
1
个回答
6
6
“分配默认值”参数扩展。
echo "${foo:=42}"
-
Ignacio Vazquez-Abrams
2
+1 对于真正解析问题意图的回答。
编辑
:事实证明是时候学习更多的Perl语法了。
- sehe
1
由于我想要分配而不是打印,也许可以用“:”替换“echo”?在您的帮助下,我能够找到这篇博客文章http://bit.ly/mvNXPf。
- harschware
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
Julia中的或逻辑运算符
5
逻辑或替代三元运算符
3
三元运算符 vs 逻辑运算符
3
IF语句与逻辑或运算符
3
PHP逻辑运算符之真或假。
336
Bash中的简单逻辑运算符
287
为什么没有逻辑异或运算符?
378
C++中的逻辑异或运算符是什么?
4
如何检测Bash Shell命令后面是否跟随逻辑运算符&&(AND)或||(OR)?
5
Bash 3.2中逻辑或||运算符在算术表达式中的行为
$a ||= $b;
相当于$a = $a || $b;
。$a = $a // $b;
等同于$a //= $b;
。 - ikegami