A闪的 BLOG 技术与人文
断网是一件相当烦人的事情,好好的周末就被糟糕的网络毁掉了心情。总不能呆在电脑前不停的测试网络环境,鬼知道什么时候能好。索性写了个脚本在Mac中运行。让它来自动检测网络,什么时候网络可以访问了,借助Mac神奇的say
命令来朗读10遍“有网了”。
shell本身不难,检测网络我使用ping命令,直接访问百度的IP,如果网络通畅,则结束那该死的while循环。代码如下:
#! /bin/bash
relss=0
while([ $relss -eq 0 ])
do
ping -c 1 220.181.57.217 && relss=1 || relss=0
if [ $relss -eq 1 ];then
say 有网了
say 有网了
say 有网了
say 有网了
say 有网了
say 有网了
say 有网了
say 有网了
say 有网了
say 有网了
fi
done
搞定shell脚本后,执行 chmod +x a.sh
,给予执行权限,然后就把电脑扔到一旁读书去了。
现在网真的来了,写篇日志,吐槽一下这三流的网络供应商。