if练习
99乘法表
#!/bin/bash
for ((i=1;i<10;i++))
do
for((m=1;m<=i;m++))
do
echo -n " $m * $i = $((i*m)) "
done
echo""
done
成绩表
read -p "请输入你的成绩:" nmber
if [ $nmber -ge 90 -a $nmber -le 100 ];then
echo "你的成绩优秀"
elif [ $nmber -ge 80 -a $nmber -lt 90 ];then
echo "你的成绩良好"
elif [ $nmber -ge 60 -a $nmber -lt 80 ];then
echo "你的成绩合格"
elif [ $nmber -ge 0 -a $nmber -lt 60 ];then
echo "你的成绩不合格"
else
echo "你的输入有误"
fi
判断有没有epel yum源,如果没有则安装epel yum源
#!/bin/bash
yum repolist &> /dev/null
if [ -f /etc/yum.repos.d/epel.repo ];then
echo "epel已经安装"
else
echo "epel未安装"
fi
判断epel yum源是否可用,如果可用则安装sl
#!/bin/bash
if [ -f /etc/yum.repos.d/epel.repo ];then
yum -y install sl;echo "sl安装完成"
else
echo "sl已经安装"
fi
判断sl是否可用,打印提示字符串 软件已经安装成功
#!/bin/bash
sl &> /dev/null
if [ $? -eq 0 ];then
echo "sl 已经按照成功"
else
echo "sl 未安装"
fi
安装httpd,安装完成后启动服务,判断服务是否可用
#!/bin/bash
yum -y install httpd
systemctl start httpd
if [ $? -eq 0 ];then
echo "httpd 启动成功"
else
echo "httpd 未能成功启动"
fi
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果