LINUX.ORG.RU

Расскажи задачу целиком.

true_admin ★★★★★
()
Ответ на: комментарий от ChAnton

Сокет открывается через open() и читаешь. stdin так же, только fd уже создан и имеет номер 0. Тебя эти вопросы интересуют?

true_admin ★★★★★
()
Ответ на: комментарий от Kroz

Про сокет не знаю. Про sdtout:
Если процесс уже запущен:
$ strace -e trace=write -e write=1 -p <pid>

Если нужно нагло перехватить (а не просто снифать): reptyr . полезно когда нужно подключиться по ssh и посмотреть stdout уже запущенной на другой консоли утилиты.

Если мы только запускаем: tee - умеет зеркалить stdout в файл.

Kroz ★★★★★
()
Ответ на: комментарий от true_admin

Меня интересуют в том числе и эти вопросы. Вообще спектр возможностей вцелом. Спасибо и за ваш ответ)

ChAnton ★★
() автор топика
Ответ на: комментарий от ChAnton

Если интересно как с unix socket можно работать с программистской точки зрения то вот пример клиента и сервера: http://www.velvetcache.org/2010/06/14/python-unix-sockets

На счёт возможностей... Можно начать с http://ru.wikipedia.org/wiki/Сокеты_Беркли . Потому что сокеты это и tcp, и udp, и unix sockets и ещё много чего. Даже bluetooth (bluez-стэк) работает через них.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

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

ChAnton ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.