Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с файлом, Работа уже с открытым кем то файлом. 
:(
    Опции темы
nativit
Дата 14.3.2008, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 14.3.2008

Репутация: нет
Всего: нет



Привет всем ! Нигде не нашел , поэтому открыл новую тему.

Вообщем ,  на С шарп , у меня на работе пишут программу которая обрабатывает данные и выводит их наружу. Но вот вопрос , я хочу пользоваться этим аутпутом но информация динамческая и обновляется каждую секунду. Человек пишет под меня, т.е. под перл и до сих пор я не нашел варианта принять инфу.

Пользоваться текстовым файлом не логично т.е. ждать друг друга пока второй закроет его , хотя чел сказал мне что он может пользоваться какими то (windows pipi) для одновременной работы с файлом ,
есть ли у перла такая возможность????????????????????

Возможна также передача данных по MSQ (?????????????) алгоритму , мне это тоже ни о чем не говорит , перелапатил  весь инет , и ничего !!!

Вообщем , если у кого есть какая информация (даже если это книги , статьи - мне не в лом читать smile smile   )  , короче помогите !!!

Спасибо !
PM MAIL   Вверх
vadiml
Дата 14.3.2008, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 27.7.2007

Репутация: 5
Всего: 7



pipe (а не pipi) -- обычный канал, про w2k не знаю, а win xp их поддерживает. Вам надо просто читать текстовые данные из input, а Вам будут их посылать как output.

в юниксах синтаксис таков:
выдающая_программа | читающая_программа

как это пишется в винде -- не знаю, у меня её нет, посмотреть негде.

Добавлено через 6 минут и 21 секунду
А вообще почитайте Эрика Реймонда "Искусство программирования для UNIX", глава 5 "Текстовое представление данных"
http://www.infanata.org/2007/10/10/iskusst...-dlja-unix.html
сам файл -- http://rapidshare.com/files/61547788/Raymond.rar
PM MAIL Jabber   Вверх
nativit
Дата 14.3.2008, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 14.3.2008

Репутация: нет
Всего: нет



Вопрос в том , как задействовать этот пайп (pipe) из perl . Какой модуль или библиотеку подключать ?
PM MAIL   Вверх
KSURi
Дата 14.3.2008, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 887
Регистрация: 8.6.2006
Где: Russia

Репутация: 20
Всего: 27



Цитата(nativit @  14.3.2008,  22:07 Найти цитируемый пост)
windows pipi

мухахахаха, не удержался))))

В виндах это тоже работает. Пример:
Код

D:\>echo test > 1.txt
D:\>echo | type 1.txt
test

D:\>

Никакие библиотеки подключать в принципе не нужно, можно и без них обойтись. Читайте про пайпы и межпроцессорное взаимодействие

Это сообщение отредактировал(а) KSURi - 14.3.2008, 23:02


--------------------
Died at Life.pl line 21
PM Jabber   Вверх
nativit
Дата 15.3.2008, 01:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 14.3.2008

Репутация: нет
Всего: нет



спасибо всем кто ответил!

нашел нужную инфу , так что тему считаю закрытой.

П.С.  успел еще кое кого рассмешить  smile  smile  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0857 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.