* Markus Nohn schrieb am 25.Nov.2001:
wie kann ich mit Hilfe eines bash-skriptes in einem Verzeichnis das Dateien in mehreren Unterverzeichnissen enthält, immer das gleiche Wort in diesen Dateien durch ein anderes erstzen? Zum Beispiel soll "Tastatur" in allen Dateien durch "Keyboard" ersetzt werden.
find . <weitere Options> -exec sed "s/Tastatur/Keyboard/g" Anstelle von Tastatur kann ein regulärer Ausdruck stehen, dadurch sind eine Menge mehr Ersetzungsmöglichkeiten gegeben. Mit weitere Options kann man die Dateien einschränken, etwa bestimmte Namen, oder Alter, Größe usw. man find man sed Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12