ich hab hier ein paar Dateien, die Strings nach dem folgenden Muster enthalten:
Code: Alles auswählen
{L_irgendwelche_zeichen}
Hintergrund: Ich brauche eine Beispieldatei fuer das Uebersetzungssystem vom phpbb3. Dort sind alle Texte naemlich wie oben gezeigt angegeben, die scripte ziehen das raus, entfernen das L_ und schauen dann in arrays nach. Ich moechte so was aenliches jetzt mit C++/Qt schreiben.
Die Datei dafuer sieht dann z.b. so aus:
Code: Alles auswählen
QT_TRANSLATE_NOOP("dateiname.html", "irgenwelchezeichen");
Also, momentan stecke ich bei sed fest, weil ich den syntax nicht ganz kapiere. Wenn ich den Befehl hab um die liste anzuzeigen, kann ich die liste per bash-script mit dem QT_TRANSLATE_NOOP... verheiraten.
Bis jetzt hab ich versucht den sed-befehl von hier zu verwenden, aber das ist meine erste Beruehrung mit sed
Hab mir auch schon ueberlegt das ganze mit perl zu versuchen, aber wegen ein paar beispieldateien ein perl-script zu schreiben?
C167