首页 > 代码库 > if 判断练习
if 判断练习
例子:
#!/bin/sh
a=$1
b=$2
if [ $a -gt $b ]
then
echo "yes,$a >= $b"
fi
if [ $a -le $b ]
then
echo "yes,$a <= $b"
fi
判断/server/scripts目录下if3.sh文件是否存在,不存在则创建:
#!/bin/sh
FILEPATH="/server/scripts"
if [ -e "$FILEPATH/if3.sh" ]
then
echo "$FILEPATH/if3.sh exist."
fi
if [ ! -e "$FILEPATH/if3.sh" ]
then
[ ! -d $FILEPATH ] && mkdir -p $FILEPATH
[ -d $FILEPATH ] && {
cd $FILEPATH
touch if3.sh
echo "if3.sh is touch."
}
fi
判断系统内存是否小于100M,小于100M则发邮件报警:
#!/bin/sh
cur_free=`free -m|awk ‘/buffers\// {print $NF}‘`
if [ $cur_free -lt 100 ];
then
echo "current memory is $cur_free."|mai -s "current memory is $cur_free." 23124@qq.com
fi
if 判断练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。