作为初学者,我没有在任何地方找到答案,关于间距(语法)和解析的规则.
例如.
我可不可以做
if [$# -eq 2] ;
then
llll
fi
Run Code Online (Sandbox Code Playgroud)
或者我必须在对象之间留下一两个空白,如
if [ $# -eq 2 ] ;
then
llll
fi
Run Code Online (Sandbox Code Playgroud)
第二个相关的问题是关于它们之间的区别
if [[ $# -eq 2 ]] ;
then
wafwaf
fi
Run Code Online (Sandbox Code Playgroud)
我关心的是前后间距[
,]
.
没有搜索为我提供了一套规则.