linux的另一种判断符号【中括号】

由于正在表达式的关系,所以如下

第一、括号内每个组件需要空格分隔

第二、变量最好用双引号

第三、常量最好用单引号或双引号

中括号常用条件判断是 if  then  fi

linux的另一种判断符号【中括号】_第1张图片linux的另一种判断符号【中括号】_第2张图片

为啥发3张图片,因为运行的试试程序报错,说我语法错误“”,可以看第二个图片,后来检查发现,第一行输入语句没有匹配的双引号,可以看第7行,应该在变量yn之前加一个双引号,改完之后在运行,看第三图。

说明:重点是中括号的使用,-o 表示or或者的意思,还有就是开始说的那三点,在使用的时候需要注意

你可能感兴趣的:(bash)