Der folgende Befehl ändert den Inhalt von 2 Dateien korrekt.
sed -i 's/abc/xyz/g' xaa1 xab1
Was ich aber tun muss, ist, mehrere solcher Dateien dynamisch zu ändern, und ich kenne die Dateinamen nicht. Ich möchte einen Befehl schreiben, der alle Dateien aus dem aktuellen Verzeichnis liest, beginnend mit xa*
und sed
den Dateiinhalt ändern soll.
sed -i 's/abc/xyz/g' xa*
?