请写一个ping 公司内网的脚本
#!/bin/bash
for i in `seq 254`
do
ping -c2 -i0.1 -W1 172.18.1.$i &> /dev/null
if [ $? -eq 0 ];then
echo " 172.18.1.$i 开机状态"
else
echo " 172.18.1.$i 关机状态"
fi
done
9*9 乘法表的脚本
for i in `seq 9`
do
for j in `seq $i`
do
echo -n "$i*$j =$[i*j] "
done
echo
done
猜随机数的脚本
num=$[RANDOM%100+1]
i=0
while :
do
read -p "请输入:" cai
let i++
if [ $cai -eq $num ];then
echo "恭喜,你猜了$i 次"
exit
elif [ $cai -gt $num ];then
echo "猜大了"
else
echo "猜小了"
fi
done
case $1 in
redhat)
echo “fedora”;;
fedora)
echo “redhat”;;
*)
echo “usage…”;;
esac