Datei nach String durchsuchen

K

kotzkroete

Doppel-As
Hi,
Ich hab mal vor ein paar Tagen angefangen mal sinnvoll zu programmieren(in c). Aber ich komm gerade leider nicht weiter...Wie kann ich moeglichst einfach eine Datei nach einem String durchsuchen?
Also Beispiel: Ich suche "hello" in der Datei...jetzt moechte ich, dass mir die Funktion das naechste Offset gibt, wo "hello" vorkommt. Sodass ich also alle Offsets abklappern kann und verarbeiten kann. Ist das moeglich?
 
Hi,
Ich hab mal vor ein paar Tagen angefangen mal sinnvoll zu programmieren(in c). Aber ich komm gerade leider nicht weiter...Wie kann ich moeglichst einfach eine Datei nach einem String durchsuchen?
Also Beispiel: Ich suche "hello" in der Datei...jetzt moechte ich, dass mir die Funktion das naechste Offset gibt, wo "hello" vorkommt. Sodass ich also alle Offsets abklappern kann und verarbeiten kann. Ist das moeglich?

Nur mal so ein Tip.
1. Öffne die Datei im read-only-modus.
2. scanf(.............); //lese Zeile ein
3. if(auswertung) {
printf("gefunden");
else
printf("nicht gefunden")
u.s.w.

Evtl. hilft Dir das etwas.
 

Ähnliche Themen

Zeilenweise suchen, löschen und ersetzen / Inhalt einfügen

Wie verschiedene Pattern in diversen Dateinamen finden und ersetzen?

CSV Datei mit sed manipulieren/optimieren/ergänzen

Heimserver Konfiguration für Ubuntu Server?!

einen bestimmen Zeilebereich aus eine Datei lesen

Zurück
Oben