Datei fortlaufend einlesen

Gast #3726330
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
Gast #3726349
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.
Gast #3726357
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;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.