- Как из скрипта обратиться к запушенному процессу ?, Niam, 16:31 , 20-Янв-06 (1)
>Система ФриБЗД, нужно : >1) Запустить консольный icq клиент (/usr/local/bin/vicq -c /usr/local/etc/vicq.conf) >2) Выполнить проверку файлов >3) Вернуться к клиенту и отправить сообщение (в клиенте msg 160500336\n сообщение\n >.\n) >Как из скрипта обратиться к запущенному процессу ? можно запустить аську в background, а потом смотришь man fg как ее вернуть в нормальный режим или еще лучше - man screen. Паралельно виртуальные консоли.
- Как из скрипта обратиться к запушенному процессу ?, Kartuz, 17:00 , 20-Янв-06 (2)
>можно запустить аську в background, а потом смотришь man fg как ее вернуть в нормальный режим или еще лучше - man screen. >Паралельно виртуальные консоли. что то я такой комманды как fg не найду. по подробней расскажи.
- Как из скрипта обратиться к запушенному процессу ?, chip, 11:45 , 21-Янв-06 (6)
>Как из скрипта обратиться к запущенному процессу ? Читать документацию на vicq. Возможно последний открывает `командный` сокет, пайп ... Если нет - реализовать самому.
- Как из скрипта обратиться к запушенному процессу ?, Kartuz, 09:49 , 23-Янв-06 (11)
Проблема не решена, FreeBSD 5.3
- Как из скрипта обратиться к запушенному процессу ?, chip, 14:43 , 23-Янв-06 (13)
>Проблема не решена, FreeBSD 5.3 Полагаете проблему должны за Вас решать? Вам предложили решения, никакой реакции на них не последовало. Документацию за Вас никто читать не будет.
- Как из скрипта обратиться к запушенному процессу ?, Niam, 14:51 , 23-Янв-06 (14)
>>Проблема не решена, FreeBSD 5.3 > >Полагаете проблему должны за Вас решать? Вам предложили решения, никакой реакции на >них не последовало. Документацию за Вас никто читать не будет. Можно попробовать так: создать прогу, которая читает какой-то файл при получении сигнала читает какой-то файл, в котором хранится сообщение(которое модиф. скрипт) и в pipe пишет что-то этому аськиному клиенту. А инпут аськи перенаправлен в тот самый пайп.
- Как из скрипта обратиться к запушенному процессу ?, Kartuz, 16:11 , 23-Янв-06 (16)
>Можно попробовать так: >создать прогу, которая читает какой-то файл при получении сигнала читает какой-то файл, >в котором хранится сообщение(которое модиф. скрипт) и в pipe пишет что-то >этому аськиному клиенту. А инпут аськи перенаправлен в тот самый пайп. > т.е. так: cat aaa.txt | vicq так работает, но разово. Если поставить событие в крон, то по событию аська включается, отсылает сообщение и выключается. А мне надо, чтобы она всё время онлайн висела.
- Как из скрипта обратиться к запушенному процессу ?, Niam, 20:19 , 23-Янв-06 (17)
>>Можно попробовать так: >>создать прогу, которая читает какой-то файл при получении сигнала читает какой-то файл, >>в котором хранится сообщение(которое модиф. скрипт) и в pipe пишет что-то >>этому аськиному клиенту. А инпут аськи перенаправлен в тот самый пайп. >> >т.е. так: >cat aaa.txt | vicq >так работает, но разово. >Если поставить событие в крон, то по событию аська включается, отсылает сообщение >и выключается. >А мне надо, чтобы она всё время онлайн висела. не совсем. программа(скрипт(sh, perl..) или писанная на с(c++)) создает пайп и пишет туда что-то по сигналу, к примеру файл отчета от проверки дисков.
Ввод клиента аськи перенаправлен в тот самый пайп, в который пишет прога. попробуй такое: создай два терминала. в первом : mkfifo /tmp/my.pipe; echo "something" > 1>/tmp/pipe во втором: cat 0</tmp/pipe
- Как из скрипта обратиться к запушенному процессу ?, Simps, 15:16 , 23-Янв-06 (15)
>Проблема не решена, FreeBSD 5.3 Почитайте empty.sourceforge.net, может поможет
- Как из скрипта обратиться к запушенному процессу ?, Forth, 09:53 , 23-Янв-06 (12)
Использовать возможности snp(4). Этот драйвер позволяет подключаться к другим терминалам. С ним умеет работать утилита watch, но не уверен что с ней можно работать из скрипта, разве только с помощью expect.
|