![]() |
![]() |
#13 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 ![]() |
![]()
Вот так вроде бы должен работать, но не работает:
Код:
#!/bin/bash host="192.168.1.1" user="admin" pass="admin" pathping=`which ping` pathexpect=`which expect` for ((;;)) { $pathping -c 1 google.com if (( $? != 0 )) then $pathexpect -c "spawn ssh $user@$host; expect "password:"; send \"$pass\r\"; expect "#"; send \"reboot\r\"; expect eof" fi sleep 10s } Добавлял выполнять задание тоже каждые 5 минут: echo "*/5 * * * * /bin/tester.sh" >> /etc/crontabs/root Что нужно исправить в скрипте? expect в openwrt не нашел. Последний раз редактировалось St@rz; 22.05.2013 в 18:24. |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|