Помогите пожалуйста с такой вот роблемой: Нужно написать серверную часть некой программы, работающую из под inetd. В качестве начала и теста написал такой скриптик: #!/usr/bin/perl while ( $line = <> ) { $line =~ s/\n//; print("I've received: $line\n"); } Он почему-то не работает, а вот такой вариант работает без проблем: #!/usr/bin/perl $line = <>; $line =~ s/\n//; print("I've received: $line\n"); И вот такой тоже(но он не подходит тк надо запускать по требованию): #!/usr/bin/perl use IO::Socket; $sk_srv = IO::Socket::INET->new(LocalPort => 666, Type => SOCK_STREAM, Reuse => 1, Listen => 10) or die "Error creation socket: $@\n"; while ( $sk_cl = sk_srv->accept() ) { while ( $line = <$sk_cl> ) { $line =~ s/\n//; print($sk_cl "I've received: $line\n"); } } Пытался порыться в исходниках от ipop3d но ничего особенного не нашел(может млохо смотрел). По идее ведь должно работать или я не прав? Может кто сталкивался с такой проблемой. Напишите пожалуйста буду очень благодарен.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Perl IO::Socket (2007)
- Форум Perl: проблема совместимости «use Socket;» (2004)
- Форум perl, IPC & socket - чего тут не так? (2006)
- Форум Вопрос про сокеты в перл (работа с Cisco Netflow) (2005)
- Форум Задание на Stepik по Perl. Никак не могу понять, где загвоздка. HELP. (2020)
- Форум Perl & win32 (2005)
- Форум #perl Помогите разобраться с юникс сигналами (2014)
- Форум apache2 mod_dosevasive Как указать тестирование по https протаколу? (2022)
- Форум perl Выбор интерфейса IO::Socket (2015)
- Форум Perl binary socket (2013)