The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"запустить скрипт после .."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"запустить скрипт после .."  +/
Сообщение от izvorot email(ok) on 13-Ноя-12, 01:00 
Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "запустить скрипт после .."  +/
Сообщение от guseniza (ok) on 13-Ноя-12, 02:34 
> Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?

что конкретно вы имеете ввиду?
скрипт должен отслеживать поднялся ли wifi, либо он должен сам его поднять и выполнить остальные действия?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "запустить скрипт после .."  +/
Сообщение от Etch on 13-Ноя-12, 10:04 
> Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?

Система какая?
На Debian-based дистрах читайте в 'man interfaces' про опцию 'up'.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "запустить скрипт после .."  +/
Сообщение от PavelR (ok) on 13-Ноя-12, 11:09 
>> Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?
> Система какая?
> На Debian-based дистрах читайте в 'man interfaces' про опцию 'up'.

post-up ?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "запустить скрипт после .."  +/
Сообщение от Etch on 13-Ноя-12, 19:56 
> post-up ?

Да, и про неё тоже.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "запустить скрипт после .."  –1 +/
Сообщение от izvorot email(??) on 18-Ноя-12, 12:40 
>> post-up ?
> Да, и про неё тоже.

извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия вф сам выполнять какие то действия.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "запустить скрипт после .."  +/
Сообщение от pavlinux (ok) on 20-Ноя-12, 01:15 
>>> post-up ?
>> Да, и про неё тоже.
> извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия
> вф сам выполнять какие то действия.


if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
   then
        echo "Wifi работат!!!"
  else
        echo "Wifi неработат!!!"
fi

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "запустить скрипт после .."  +/
Сообщение от LSTemp (ok) on 20-Ноя-12, 05:34 
>[оверквотинг удален]
>> извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия
>> вф сам выполнять какие то действия.
>
 
> if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
>    then
>         echo "Wifi работат!!!"
>   else
>         echo "Wifi неработат!!!"
> fi
>

 
if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
    then
#         echo "Wifi работат!!!"
echo 'Здесь может быть размещена Ваша реклама!'
   else
#         echo "Wifi неработат!!!"
echo 'Один раз не сработало - поставьте цикл!'
fi

read -s -t 3600 -p 'Вы уверены? (Y/N): ' blackhole
read -s -t 7200 -p 'В чем?: ' blackhole
read -s -t 3600 -p 'Подтвердите Ваш выбор? (1/0): ' blackhole
echo 'Ну не знаю...'
sleep 24h


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "запустить скрипт после .."  +/
Сообщение от izvorot email(??) on 21-Ноя-12, 07:51 
>[оверквотинг удален]
>    else
> #         echo "Wifi неработат!!!"
> echo 'Один раз не сработало - поставьте цикл!'
> fi
> read -s -t 3600 -p 'Вы уверены? (Y/N): ' blackhole
> read -s -t 7200 -p 'В чем?: ' blackhole
> read -s -t 3600 -p 'Подтвердите Ваш выбор? (1/0): ' blackhole
> echo 'Ну не знаю...'
> sleep 24h
>

хороший вариант,но придется скрипт ставить в крон или чтобы он висел в фоне,пробовал вариант с командой up - система после этого еле еле загрузилась-наверно что-то не то прописал (( и все же можно ли как то запуск скрипта привязать к запуску сетевого интерфейса,я уже не против чтобы был другой интерфейс.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "запустить скрипт после .."  +/
Сообщение от pavlinux (ok) on 21-Ноя-12, 21:15 
> хороший вариант,но придется

Если б написал, что такое "поднятие wifi" и что делает скрипт, может тогда и поняли.

post-up запускается тогда, когда у интерфейса появился флаг UP и без ошибок
выполнились всё предыдущие команды. Этот флаг, ещё не значит, что установлено
сетевое соединение.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "запустить скрипт после .."  +/
Сообщение от LSTemp (ok) on 22-Ноя-12, 05:08 
>[оверквотинг удален]
>> read -s -t 7200 -p 'В чем?: ' blackhole
>> read -s -t 3600 -p 'Подтвердите Ваш выбор? (1/0): ' blackhole
>> echo 'Ну не знаю...'
>> sleep 24h
>>
> хороший вариант,но придется скрипт ставить в крон или чтобы он висел в
> фоне,пробовал вариант с командой up - система после этого еле еле
> загрузилась-наверно что-то не то прописал (( и все же можно ли
> как то запуск скрипта привязать к запуску сетевого интерфейса,я уже не
> против чтобы был другой интерфейс.

вообще-то это тупая шутка была, а не руководство к действию.

PS
Pavel все уже Вам подсказал.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "запустить скрипт после .."  +/
Сообщение от LSTemp (ok) on 27-Ноя-12, 03:17 
> хороший вариант,но придется скрипт ставить в крон или чтобы он висел в
> фоне,пробовал вариант с командой up - система после этого еле еле
> загрузилась-наверно что-то не то прописал (( и все же можно ли
> как то запуск скрипта привязать к запуску сетевого интерфейса,я уже не
> против чтобы был другой интерфейс.

вообще это от системных скриптов зависит. обычно в Redhat-based дистрибутивах эти скрипты лежат в /etc/sysconfig/network-scripts, а соотвествующая документация в /usr/share/doc/initscripts-*.

скорей всего у Вас системные скрипты называются ifup-post & ifdown-post и они в конце своей работы вызывают ifup-local & ifdown-local, которые можно создать для выполнения дополнительных действий на поднятие/отключение сетевого интерфейса. посмотрите, попробуйте...


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "запустить скрипт после .."  –1 +/
Сообщение от дрынна on 25-Ноя-12, 10:10 
>>[оверквотинг удален]
>>> извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия
>>> вф сам выполнять какие то действия.
>>
 
>> if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
>>    then
>>         echo "Wifi работат!!!"
>>   else
>>         echo "Wifi неработат!!!" ...

"неработает" - это неправильно. "ни работаит" - правильно. Новое время, новая орфаграпфия

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру