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