1.条件判断的语法
条件判断:不管只是算数,还可以判断文件权限,文件类型,文件是否存在等判断
#!/bin/bash
#案例1:"ok"是否等于"ok"
if [ "ok100" = "ok" ]
then
echo "equal"
fi
#案例2:23是否大于等于22
if [ 23 -gt 22 ]
then
echo "大于"
fi
#案例3:/root/shell/aaa.txt 目录中的文件是否存在
if [ -e /root/shell/aaa.txt ]
then
echo "存在 "
fi
#案例3:/root/shell/aaa.txt aaa.txt 是否有读的权限
if [ -r /root/shell/aaa.txt ]
then
echo "可读 "
fi
#!/bin/bash
#案例:请编写一个shell程序,如果输入的参数,大于等于60,则输出 "及格了",如果小于60,则输出 "不及格"
if [ $1 -ge 60 ]
then
echo "及格了"
elif [ $1 -lt 60 ]
then
echo "不及格"
fi