【发布时间】:2014-01-19 23:00:25
【问题描述】:
在 C 中我可以这样赋值:
val = (cond)? val_true : val_false;
相当于
if (cond)
val = val_true;
else
val = val_false;
在 shell bash 中是否有 val=(cond)? val_true : val_false 的等价物?
【问题讨论】:
-
它与被比较的那一款略有不同吗?对于新手来说有点混乱(尽管对于拥有 10.4K 代表的人来说不是)