textbausteine hinzufügen / ersetzen

südpol

Erfahrenes Mitglied
Hi,

bin auf dem Gebiet Perl noch sehr unerfahren (erste Gehversuche) komme aber aus der PHP Ecke :D

Ich würde gerne ein perl script schreiben welches mir mein Leben erheblich vereinfachen könnte. Dieses Script soll eine bestimmte Datei nach Textbausteinen durchsuchen und je nach übergebenen parameter diesen Ersetzen, einen neuen Textbaustein davor einbauen oder einen Textbaustein danach einbauen. Sprich das Script soll 4 Parameter bekommen

1. Dateiname / pfad auf den das Sript angewendet werden soll
2. Textbaustein nach dem gesucht werden soll
3. Modus nach dem ersetzt / eigefügt werden soll
4. neuer Textbaustein

Geht das mit Perl und wenn ja, was muss ich mir dafür anschauen um das umsetzen zu können?

Vielen Dank!
 
Man sollte wissen, wie man eine Datei öffnet und einliest (perldoc -f open), wie man mit Regulären Ausdrücken umgeht (http://www.regenechsen.de ; perldoc perlretut ; perldoc perlrequick ; perldoc perlre ) und wie man Parameter übergibt (von der Kommandozeile aus ist zum Beispiel Getopt::Long ganz nützlich)
 
Zurück