1、if的使用方法:
1)、if语句:
if 条件/其他
then
语句
else
语句
fi
2)、elif语句;
if 条件
then
语句
elif
then
语句
else
语句
fi
3)、加入布尔判断:
if [ -f test.txt ]
then
rm -f ./test.txt
fi
2、for的使用:
for语句:
for 变量 in 一个或一组数据(值,字符等等)
do
语句
done
3、while的使用:(不规定循环次数,只要条件是真就执行)
while语句:
while 条件
do
语句
done
4、until语句:
untile语句:(当条件不成立时执行循环)、
until 条件
do
语句
done
7、case语句:
1)、case语句:
case 变量 in
选项1)
语句
;;
选项2)
语句
;;
*)
语句
;;
esac
2)、case合并匹配模式:
case
yes | y | YES | Yes ) 语句;;
n* | N* ) 语句;;
*) 语句;;
esac
3)、匹配:
以上yes的匹配可以写成:
[yY] | [Yy] [Ee] [Ss] ) 语句;;