Делаю скрипт, чтобы подключиться к двум провайдерам и попутно прописать нужные маршруты.
Проблемы:
1) Как правильно обрабатывать ошибки, возникающие при самом подключении (таймауты, отсутствие DNS, маршрутов, ...)?
2) Команда "pon providername" забирает ввод и не отдаёт. Скрипт не идёт дальше. Как у неё ввод отобрать?
3) Как порекомендуете очищать все маршруты для повторного использования скрипта?
Обработка ошибок в bash (Подключение к двум провам)
Модераторы: /dev/random, Модераторы разделов
-
- Сообщения: 86
- ОС: Debian Lenny
Обработка ошибок в bash
Я так люблю свою страну, и ненавижу государство! (LUMEN)
Дверь не ломай - пробуй в неё войти. (Кукрыниксы)
Дверь не ломай - пробуй в неё войти. (Кукрыниксы)
-
- Сообщения: 65
- ОС: deb
Re: Обработка ошибок в bash
1. по exit 65 и грепанию вывода команд.
2. мож -n передать =)
3. определить список машрутов в переменную и при выходе или отвале провайдера флушить.
PS: такой скрипт есть на сайте лисяры http://www.lissyara.su/
2. мож -n передать =)
3. определить список машрутов в переменную и при выходе или отвале провайдера флушить.
PS: такой скрипт есть на сайте лисяры http://www.lissyara.su/
-
- Сообщения: 86
- ОС: Debian Lenny
Re: Обработка ошибок в bash
mancubus писал(а): ↑29.01.2009 11:261. по exit 65 и грепанию вывода команд.
2. мож -n передать =)
3. определить список машрутов в переменную и при выходе или отвале провайдера флушить.
PS: такой скрипт есть на сайте лисяры http://www.lissyara.su/
Спасибо за советы. А вот ничего достаточно похожего на сайте не нашёл

Я так люблю свою страну, и ненавижу государство! (LUMEN)
Дверь не ломай - пробуй в неё войти. (Кукрыниксы)
Дверь не ломай - пробуй в неё войти. (Кукрыниксы)
-
- Сообщения: 65
- ОС: deb