這個簡單的腳本用來查看***是否運行。如果運行,輸出***正在運行。如果VNP沒有運行,那麼啓動***.
#!/bin/bash
ma=` ifconfig ppp0 | wc -l ` ####查看***是否啓動 先用ifconfig查看是否有PPP0,然後通過管道命令傳給wc,統計下有幾個字符。 然後賦值給ma這個變量。
if [ $ma == 8 ]; then ######選擇語句 ,如果ma變量等於8 那麼***正在運行,然後輸出下面的語句,退出。 如果ma不等於8轉到else後面執行。
echo "*** runing..."
else
echo "*** loading"
pppd call connect***&&sleep 10&&route del -net 0.0.0.0 dev em1&&route add -net 0.0.0.0 dev ppp0 ##啓動*** 等待10秒 刪除em1網卡默認路由 添加ppp0默認路由。讓默認走***
fi