Bestimmten Text aus Textdatei extrahieren
Servus!
Jetzt sind Batch-Kenntnisse gefragt. Ich suche eine Befehlsabfolge, mit der ich einen Text, z.B. zwischen zwei Schlüsselwörter, aus einer Textdatei extrahieren oder als Umgebungsvariable speichern kann.
Also folgendermaßen:
(Inhalt Text.txt)
Heute ist ein schöner Tag schlüsselwort1 Dies ist der Text, der extrahiert werden soll schlüsselwort1´schlüsselwort2 Dieser Text soll auch extrahiert werden schlüsselwort2´
Eine "einfachere" Alternative wäre, den Text ab einem bestimmten Schlüsselwort zu extrahieren und das immer wieder, bis der Text vollständig getrennt ist
(Inhalt Text2.txt)
Heute ist ein schöner Tag schlüsselwort1 [(Dies ist der Text, der extrahiert werden soll )schlüsselwort2 (Dieser Text hier wird beim ersten Mal mit extrahiert)]
[] Erster Vorgang
()Zweiter Vorgang
Liste der Anhänge anzeigen (Anzahl: 1)
Also ich hab mir des vorhin mal kurz angeschaut und eingentlich scho eine Lösung gefunden...
Du brauchst einen kleinen Webspace der PHP unterstützt, da man (besser geasgt ich) nur mit PHP eine Datei schreiben lassen kann.
Also Format hab ich mir sowas vorgestellt:
Gruppe|Text|...
Dann zerlegst des mit einer FOR-Schleife in der Batchdatei und lässt die SMS schicken.