shell习题100例: 46/47/48/49/50
转载自:
http://www.apelearn.com/
https://coding.net/u/aminglinux/p/shell100/git
自己动手验证每一个Shell习题
Shell 100-46
Shell 100-47
Shell 100-48
Shell 100-49
Shell 100-50
####题目要求 写一个监控网卡的脚本,需要满足以下要求: 1. 每10分钟检测一次指定网卡的流量。 2. 如果流量为0,则重启网卡。 ####参考答案 #!/bin/bash LANG=en sar -n DEV 1 10|grep -w "$1" > /tmp/sar.tmp in=`grep "Average:" /tmp/sar.tmp|awk '{print $5}'|sed 's/\.//'` out=`grep "Average:" /tmp/sar.tmp|awk '{print $6}'|sed 's/\.//'` if [ $in == "000" ] && [ $out == "000" ] then ifdown $1 ifup $1 fi

浙公网安备 33010602011771号