类似于C++中的?:
若command1为真,则执行command2,否则执行command3
a=1
[ $a -eq 1 ]&&b=1||b=2
echo $b
输出:
1
(&&是前者为真再执行后者,||是前者执行失败再执行后者)
类似于C++中的?:
若command1为真,则执行command2,否则执行command3
a=1
[ $a -eq 1 ]&&b=1||b=2
echo $b
输出:
1
(&&是前者为真再执行后者,||是前者执行失败再执行后者)