Здравейте,
Нужна ми е помощ за е един скрипт.
#!/bin/sh
SERVICE='vpnclient'
result=""
result=`ps ax | grep -v grep | grep $SERVICE`
if [ "$result" == "" ]
then
/usr/local/bin/vpnclient connect vpn user test pwd test
fi
ping -c 1 10.10.10.2
Идеята е следната: На един сървър има Cisco VPN client за линукс. Всяка минута се проверява дали клиента работи, ако не работи се стартира отново.
Искам да стане по следния начин:
Да се проверява всяка минута дали има вдигнат клиент, ако има да се пигва хост 10.10.10.2, ако няма пинг отговор да се спира с командата "vpnclient disconnect" и да се стартира отново. За съжаление не знам bash.
Благодаря предварително!