• Diese Seite verwendet Cookies. Indem du diese Website weiterhin nutzt, erklärst du dich mit der Verwendung von Cookies einverstanden. Erfahre mehr

Suchen und ersetzen über viele Dateien

Themenstarter #1
Ich würde gerne über mehrere Textdateien (in diversen Unterverzeichnissen) nach einem festen String suchen und diesen mit einem anderen festen String ersetzen, hat da jemand eine Idee zu?
also finden kann ich die mit
Code:
% grep -ri "String" *
aber wie ersetze ich die?

Danke im voraus
Male
 
#3
Ich mache so etwas gerne mit perl, z.B.
Code:
find . -type f | xargs perl -pi -e 's/String/Tanga/'
Das würde jetzt in alle Files ('-type f') den String 'String" durch 'Tanga" ersetzen.