Re: /dev/tcp
On Fri, Nov 16, 2001 at 01:26:47PM -0500, Dmitriy Kropivnitskiy wrote:
> Неа, так оно не работает. Вообще фраза "перенаправить вывод в tcp-порт"
> некорректна. Проблема в том, что порта как некого виртуального устройства
> просто нету. Есть сокеты. У сокета ( если ето TCP или UDP сокет и если его
...
> man socket ( функция socket() для C )
> info libc ( главу про програмирование с сокетами )
> man perlipc ( про сокеты в perl )
> man inetd ( про работу с inetd )
Советую ещё info -f gawkinet
Начиная с версии 3.1 gawk работает с двунаправленными портами
через новую конструкцию |&
Например, запускаешь сервер :
... $ gawk 'BEGIN{print strftime()|&"/inet/tcp/8888/0/0"}'&
а потом читаешь из порта:
... $ gawk 'BEGIN{"/inet/tcp/0/localhost/8888"|&getline;print}'
Auf Wiederlesen ophil aka Д-р Антикоммуний
--
Oleg P. Philon http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus mailto:ophil@gomelug.agava.ru
http://anticommunist.narod.ru mailto:anticommunist@narod.ru
Reply to:
- References:
- /dev/tcp
- From: Alexei Khlebnikov <khlebnikov@scnsoft.com>
- Re: /dev/tcp
- From: Dmitriy Kropivnitskiy <jeld@mindless.com>