Vinzenz Mai: Mit Linux Dateien anpassen

Beitrag lesen

Hallo Peter,

wie könnte ein shell-script aussehen welches folgendes erledigt?:

ab verzeichniss /var/www/web1/html/
sollen alle dateien angepasst werden die

$user = 'aaaa';

[...]

enthalten und in
$user = 'dddd';

[...]

für jedes Muster in Deiner Liste
   finde alle Dateien, die dieses Muster enthalten
   Für jede Datei dieser Liste
       ersetze jedes Vorkommen dieses Musters durch das Ersatzmuster
   nächste Datei
nächstes Muster

Die Tools find, grep und sed kommen mir in den Sinn, sowie die Kontrollstruktur for. Echte Könner kriegen das eventuell sogar in einem Einzeiler hin.

Freundliche Grüße

Vinzenz