Hallo zusammen,
kennt jemand ein Programm oder Script welches folgendes leisten kann?:
Ich habe mehrere Text-Dateien die sind so aufgebaut:
__________________________________________________
NAME = Heinz
TYP = Typ1
SCHLÜSSELWORT1 = text1
SCHLÜSSELWORT2 = text2
.
.
.
SCHLÜSSELWORTn = textn
END
NAME = Rolf
TYP = Typ2
SCHLÜSSELWORT1 = text1
SCHLÜSSELWORT2 = text2
.
.
.
SCHLÜSSELWORTn = textn
END
NAME = Frank
TYP = Typ2
SCHLÜSSELWORT1 = text1
SCHLÜSSELWORT2 = text2
.
.
.
SCHLÜSSELWORTn = textn
END
_________________________
daraus möchte ich pro Typ eine Tabelle erstellen die so aussieht:
Tabelle für Typ1:
DATEINAME NAME TYP SCHLÜSSELWORT1 SCHLÜSSELWORT2 ... SCHLÜSSELWORTn
Datei1 Heinz Typ1 text1 text2 textn
Tabelle für Typ2:
DATEINAME NAME TYP SCHLÜSSELWORT1 SCHLÜSSELWORT2 ... SCHLÜSSELWORTn
Datei1 Rolf Typ2 text1 text2 textn
Datei1 Frank Typ2 text1 text2 textn
jede Datei kann mehrere Typen enthalten es gibt so um die 30 Typen.
Die Schlüsselwörter und die Anzahl der Schlüsselwörter sind pro Typ
unterschiedlich. Die Tabellen können auch Textdateien sein, die Spalte
Typ kann auch weggelassen werden, der Typ wäre dann der neue Dateiname.
Über die Suchmaschine konnte ich kein geeignetes Programm finden.
Bevor ich was "neues" erfinde wollte ich nur fragen ob es sowas schon
gibt, man muss sich ja nicht unnötig arbeit machen.
Danke schonmal im vorraus
texter schrieb: > Über die Suchmaschine konnte ich kein geeignetes Programm finden. naja, ist halt speziell. aber ein passendes kleines Perl*-Script sollte man in 15-20min hinbekommen. *) durch eigene Lieblings-Scriptsprache ersetzen.
Bau dir doch mit Python ein Script, dass eine Zeile ließt und dann am Leerzeichen splittet. Der erste Eintrag deines Arrays ist dann der Schlüssel(Spalte) und der Zweite der Eintrag.
Typ schrieb: > Bau dir doch mit Python ein Script, dass eine Zeile ließt und dann am > Leerzeichen splittet. Der erste Eintrag deines Arrays ist dann der > Schlüssel(Spalte) und der Zweite der Eintrag. Entschuldigung am Gleichheitszeichen.... Immer wenn der TYP geändert wird hängst du das ganze an eine entsprechend andere Datei an. Sollte in 20-30 Zeilen machbar sein.
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.