SHELL使用if选择结构

步骤一:检测/media/cdrom目录,若不存在则创建

[root@svr5 ~]# vim mountdir.sh 
#!/bin/bash
dir="/media/cdrom/"
if [ ! -d $dir ]
then
    mkdir -p $dir
fi 

步骤二:检测并判断指定的主机是否可ping通

[root@svr5 ~]# ping -c 3 -i 0.2 -W 3 192.168.4.5
[root@svr5 ~]# echo $?                                  //执行状态表示成功
0


[root@svr5 ~]# vim pinghost.sh 
#!/bin/bash
ping -c 3 -i 0.2 -W 3 $1 &> /dev/null
if [ $? -eq 0 ] ; then
    echo "Host $1 is up."
else
    echo "Host $1 is down."
fi

步骤三:从键盘读取一个论坛积分,判断论坛用户等级

1)脚本编写参考如下:

大于等于90 神功绝世
大于等于80,小于90 登峰造极
大于等于70,小于80 炉火纯青
大于等于60,小于70 略有小成
大于60 初学乍练

[root@svr5 ~]# vim gradediv.sh 
#!/bin/bash
read -p "请输入积分(0-100):" JF
if [ $JF –ge 90 ] ; then
    echo "$JF 分,神功绝世"
elif [ $JF –ge 80 ] ; then
    echo "$JF 分,登峰造极"
elif [ $JF –ge 70 ] ; then
    echo "$JF 分,炉火纯青"
elif [ $JF –ge 60 ] ; then
    echo "$JF 分,略有小成"
else
    echo "$JF 分,初学乍练"
fi
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值