Hi Ich wollte nur mal kurz Nachfragen ob es mit c möglich ist eine Datei zu öffnen und den Inhalt zeilenweise einzulesen und das auch neue Zeilen die ich in der Datei hinzufüge erkannt werden. Habe das einlesen jetzt mal in einer Endlosschleife implementiert aber er liest mir keine neuen Zeilen ein egal mit welchen Parameter ich die Datei öffne. Gibt es da überhaupt eine Lösung wenn nur C verwendet werden darf?! Danke im vorhinein für eure Hilfe und Tipps. mfg Fresh
:
Verschoben durch User
Linux aber es sollte wenn möglich auch unter windows funktionieren wobei Linux mal höhere Priorität hat!
1 | tail -f |
kann das, also schau mal da: http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/tail.c
Ja das mit Tail wäre eine Idee aber eigentlich sollte das Program mehr oder weniger Tail ersetzen. Die eingelesen Zeilen werden dann decodiert und der decodierte teil wird dann ausgegeben.
Da ich die Sourcen schon bereitstellt, verstehe ich jetzt deine Einschränkung nicht. Du willst den Linux-Befehl "tail" nicht nutzen und ich gibt dir die Sourcen in "c". Woran fehlt es dir noch? Da kann ich auch nicht helfen;-)
Sorry mir ist der Link zu den sourcen gar nicht aufgefallen und habe ihn daher einfach überlesen. DANKE
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.