LINUX.ORG.RU

bash: как узнать, что fifo открыт с другой стороны?


0

0

Сабж. Если это возможно вообще...

Нужно для более приятного контроля xmms'а через плагин pipe-control. Сам пайп может и быть на диске, а вот запущен ли xmms и читает ли он из этого пайпа - фиг знает...

★★★★★

poll()

> и читает ли он из этого пайпа - фиг знает...
если никто не читает - POLLERR

если никто в него не пишет, POLLHUP

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

пардон, это в shell надо сделать?

тогда не знаю.

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

Впринципе, fuser вроде бы устраивает...

fuser <несуществующий файл> возвращает false

fuser <существующий никем не открытый файл > тоже возвращает false

fuser <существующий открытый файл> возвращает ok

Больше мне пока не нужно...

Сенькс.

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