|
Suchen und Ersetzen Text kann eine einfache Aufgabe mit dem sein Texteditoren grundlegender. Aber was passiert, wenn Sie dieselbe Aufgabe erledigen müssen? in mehreren Dateien gleichzeitig?
Nun, dort wird es kompliziert ... oder nicht so sehr. |
Im folgenden Beispiel werden wir sed verwenden, um alle Vorkommen des Wortes "mongo" durch das Wort "aurelio" in allen Dateien zu ersetzen, die die Erweiterung .txt haben und sich im Ordner / home / user / myfolder / befinden.
find / home / user / myfolder / -name * .txt -exec sed -i "s / mongo / aurelio / g" {} \;
So einfach…
Vor dem Abschluss ist zu erwähnen, dass einige Texteditoren diese Operation über eine grafische Oberfläche ausführen können. Unter anderem lohnt es sich, Jedit, Geany, Regexxer usw. hervorzuheben.