Отправьте EOF на именованный канал – очистка / высыхание fifo

Если у меня есть некоторые случайные процессы, читаемые из именованного канала:

tail -f MYNAMEDPIPED cat MYNAMEDPIPE | someOtherProc 

В другом месте у меня есть дескриптор MYNAMEDPIPED по имени. есть ли безопасный и чистый способ остановить процесс хвоста, удалив MYNAMEDPIPED или, возможно, каким-то образом «высушив его»?

Другими словами

 MYNAMEDPIPED.noMoreDataIsComingThroughSoPleaseStopTailingThis() 

🙂

Из одного из комментариев, он говорит, чтобы отправить EOF в MYNAMEDPIPE. Но я не могу понять, как это сделать.

Это показывает трудность, с которой я сталкиваюсь:

http://comp.os.linux.questions.narkive.com/2AW9g5yn/sending-an-eof-to-a-named-pipe

Linux и Unix - лучшая ОС в мире.