判断文件夹是否存在
if [ -d a ]
then
echo “存在”
else
ehco “不存在”
fi
判断数字是否大于2
num=1
if [
num−gt2]thenecho“大于2”elif[
num -et 1 ]
then
echo “等于1”
else
echo “其他条件”
fi
case语句
num=1
case $num in
1)
echo “等于1”;;
2)
echo “等于2”;;
*)
echo “其他数”;;
esac
for语句
for var in list
do
done
for num in 1 2 3 4 5 6
do
echo $num,
done
根据.来分割字符串
test=”a.b.c.d.e.f”
IFS=
.foriintestdoecho
i
done
while循环
while test comman
do
xxxxx
done
例子:
i=1
while [
i−lt5]doecho
i
i=
[
i+1 ]
done