原教旨 ( Bash 风格 )
if [ Judgement ]
then Opt1
Opt1.1
else Opt2
fi
正常缩进 ( C 风格 )
if [ Judgement ];then
Opt1
Opt1.1
else
Opt2
fi
极简 ( sh/dash 风格 )
Opt1_combine(){
Opt1; Opt1.1
}
[ Judgement ]\\
&& Opt1_combine\\
|| Opt2
&& 与 ; 意义并不完全相同:
- A && B 异步,和,是一步操作
- A ; B 异步,换行,是两步操作
通常情况下,推荐使用 C 风格
单命令简单判断的情况下,sh/dash 风格的脚本更加精简
Bash 风格并不十分推荐
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。