Ich kenne die Details nicht so genau dass ich dir mehr zu den Hintergründen sagen könnte.
Aber eine Idee kommt mir da, in Linux ist ja alles eine Datei.
Lässt sich da nicht die Zieldatei auf etwas verlinken das die Zeilen entgegennimmt und gleich richtig auf die letztendlichen Ablagedateien verteilt?
Alles in /sysfs oder /proc sind ja auch nur virtuelle Files hinter denen ein Stück Code steckt das die verwaltet.