LINUX.ORG.RU

чтение файла с выводом в файл

 ,


0

1

Здравствуйте!
есть fifo файл, в который пишет процесс

читаю этот файл и вывожу в STDOUT - работает как часы

perl -e 'while(1){open F, "<", "test.fifo"; print while <F>; close F}'
пытаюсь писать в файл out.log и не работает (((
perl -e 'open L, ">", "out.log"; while(1){open F, "<", "test.fifo"; print L while <F>; close F}; close L'
кто нибудь знает почему в out.log ничего не появляется?


решил сам )

perl -e 'open L, ">", "out.log"; select(L); $| = 1; while(1){open F, "<", "test.fifo"; print while <F>; close F} close L'

ps: поговорил сам с собой )

krpsh
() автор топика
Последнее исправление: krpsh (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.