Suchen und Ersetzen von Text in allen Dateien in ein Verzeichnis und alle Unterverzeichnisse
Si buscaban como reemplazar texto dentro de varios archivos en una sola linea de comando, han llegado al lugar correcto. Viele Male haben wir zu finden oder Änderungen an einem Text zu beginnen, und wir nicht wissen, noch in irgendeiner Datei, Dokument oder ein Verzeichnis sein kann.
Nehmen wir an, Sie ändern die IP-Adresse an den Server, und es ist notwendig, um Änderungen in allen Konfigurationsdateien und Protokolle, die Anzeige der IP früher.
Um nicht der Suche nach Stunden unter alle Dateien auf unserem Server, verschieben Sie sie zu ersetzen diese Tipps auf Linux Alphanumerische Zeichenketten.
- Als Ersatz für ein Text-String oder wo auch immer sie sich in den Archiven:
- An die Stelle des ersten Mal sehen Sie den Text:
- So ersetzen Sie alle Dateien in ein Verzeichnis:
deathbian: ~ # find / Pfad / Verzeichnis "*. txt" | xargs perl-pi-e 's / text / Ersatz / g'
deathbian: ~ # find / Pfad / Verzeichnis "*. txt" | xargs perl-pi-e 's / text / Ersatz /'
deathbian: ~ # für arg in `` ls-C1; tun perl-pi-e 's / text / Ersatz / g'; done;
Es gibt eine Vielzahl von Kombinationen möglich mit Hilfe der Shell-Kommandozeile. Nehmen Sie die erste Suche:
deathbian: ~ # für arg in `find / Ihr / home / dir-name" *. txt "`; tun perl-pi-e 's / text / Ersatz / g' $ arg; getan;
Popularity: 45% [?]







am 12. Feb 2008 bei 5:47 pm # kann nicht
Für zwei Tage Ich interessiere mich für etwas zu lassen Sie mich dies tun, tausend Dank
[Reply]
Reyes antwortete am 5. Juni 2008:
Dass eine gute Hilfe!, Wirklich froh, zu wissen, dass es professionelle Menschen für die Arbeit mit anderen. Vielen Dank für den Beitrag. (b): D (ci)
[Reply]
am 14. Nov 2008 bei 2:35 pm # Suchen und Ersetzen von mehreren Dateien in einem Verzeichnis. - Galego
[...] Guatewireless Klicken Sie hier, um zu helfen. Positionen im Zusammenhang RapidSpread: Sobe os TEU-Dateien und [...]
am 14. Nov 2008 bei 2:36 pm # Suchen und Ersetzen von mehreren Dateien in einem Verzeichnis.
[...] Via: Guatewireless [...]
am 14. Nov 2008 bei 2:39 pm # Suchen und Ersetzen von mehreren Dateien dun-Verzeichnis. - Galego
[...] Guatewireless Klicken Sie hier, um zu helfen. Positionen im Zusammenhang RapidSpread: Sobe os TEU-Dateien und [...]