if … then …
简单条件判断式:
if [条件判断式];then
#执行内容
fi #结束if
注意:if和[之间一定要有空格!不然会报语法错误
把多个条件写入一个判断式
["$yn"=="Y"-o"$yn"=="y"]
也可以用多个中括号隔开,等价于:
["$yn"=="Y"]||["$yn"="y"]
例子:
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
read -p "Please input (Y/N): " yn
if [ "$yn" == "Y" ] || [ "$yn" == "y" ];