The OpenNET Project / Index page

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

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

"как в bash эмулировать нажатие enter" 
Сообщение от user Искать по авторуВ закладки(??) on 22-Дек-05, 12:15  (MSK)
Есть програмулина каторая требует нажатие enter при выполнение определенных задач хочу сделать цыкл обрабатывать сразу целую кучу вещей но не могу так как прога просит ввести энтер посаветуйте как можно программно реализовать!!!желательно на perl!
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "как в bash эмулировать нажатие enter" 
Сообщение от mthawk emailИскать по авторуВ закладки(ok) on 22-Дек-05, 17:10  (MSK)
>Есть програмулина каторая требует нажатие enter при выполнение определенных задач хочу сделать
>цыкл обрабатывать сразу целую кучу вещей но не могу так как
>прога просит ввести энтер посаветуйте как можно программно реализовать!!!желательно на perl!
>

Пукнуть ей в STDIN "\n"

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "как в bash эмулировать нажатие enter" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 22-Дек-05, 18:15  (MSK)
>Есть програмулина каторая требует нажатие enter при выполнение определенных задач хочу сделать
>цыкл обрабатывать сразу целую кучу вещей но не могу так как
>прога просит ввести энтер посаветуйте как можно программно реализовать!!!желательно на perl!

use expect, empty .
Для первого, насколько могу помнить существует модуль на cpan. http://search.cpan.org

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "как в bash эмулировать нажатие enter" 
Сообщение от mthawk emailИскать по авторуВ закладки(ok) on 22-Дек-05, 18:31  (MSK)
open(P,"your_prog_name |")||die "cannot run prog: $!";
while(<P>)
{
тут вычитываешь, что тебе нада, а когда доходит до нажатия ENTER делаешь;
print P "\n";
и все;
}
close(P);
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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