Кажется, что ccgfs может помочь вам в этом направлении.Вы должны запустить ccgfs-storage в конце, где находятся файлы, и ccgfs-mount, где должна быть точка монтирования, и любой из компонентов может быть заменен вашей программой, предполагая, что он придерживается потокового протокола (документ поставляется втарбол).Обратите внимание, что вам все равно нужно как-то соединить два компонента (как в: вы решаете; он работает с stdin / stdout).
socat (предпочтительно netcat) тоже работает с этим.