unixbench &//运行的程序
pid=$!
for((i=0;i<3600;i++))
do
sleep 1
done
kill -9 $pid例一:
效果如图:
开发shell脚本实现服务器临时配置多个IP,并且可以随时撤销配置的所有IPIP的地址范围为:10021~100216,其中100210不能配置
效果如下:
已知下面字符串是将RANDOM随机数采用md5sum加密后任意取出的连续10位结果,请破解这些字符串对应的md5sum前对的字符串的数字?
"4fe8bf20ed"
效果如图:
例一:
使用循环批量输出数组的元素
例二:通过竖向列举法定义数组元素批量打印
结果如图:
例三:
将命令结果作为数组元素定义并打印
结果如图:
利用for循环打印下面这句话不大于6的单词
I am lodboy teacher welcome to oldboy training class
检测多个网站地址是否正常
要求:
1)使用shell数组的方法实现,检测策略尽量使用模拟用户访问
2)每10秒进行一次全部检测,无法访问的输出报警
3)待检测的地址如下
>a=`date`
b=`who|awk '{printf $1 "\n"}`
echo "$b\n" > btxt
while [ 1 -lt 2 ]
do
echo "The current time is :$a"
echo "The current users are :$b"
sleep 30
c=`who|awk '{printf $1 "\n"}`
echo "$c\n" > ctxt
echo `awk '{print $0}' btxt ctxt|sort|uniq -u` > tmpfile
d=`cat tmpfile|grep -v ^$|wc -l`
if [ $d -eq 0 ]
then
echo "no user login and logout"
else
i=1
while [ i -le $d ]
do
e=`cat tmpfile|awk '{printf $0 " "}'|awk '{printf $k}' k="$i"`
if [ `cat btxt|grep $e|wc -l` -eq 0 ]
then
echo "user login:$e"
else
echo "user logout:$e"
fi
let i=i+1
done
fi
echo "$c\n" > btxt
done
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)