Мой первый bash скипт
Всем привет. Имеется ubuntu-server на шлюзе и довольно хреновый интернет провайдер. Поставил себе задачу написать скрипт, который будет пинговать яндекс и в случае неудачи выдавать звук beep
в результате чтения мануалов родилось нечто подобное:
#!/bin/bash
while true
do
TEST=`ping ya.ru -c 1 | grep "1 received"`
TEST=${TEST:0:1}
if [ $TEST=1 ]
then
echo `date` success $TEST
sleep 1
else
`beep`
fi
done
Но скрипт почему-то не работает. Даже если отрубить интернет он выводит дату и success, хотя в переменной $TEST не содержится ничего