Wie suchen und ersetzen in Dateien Linux

April 11

Es ist eine häufige Aufgabe suchen und Ersetzen ein Wort oder eine Zeichenfolge in mehreren Dateien. Linux-Betriebssystem hat einen streaming Editor-Befehl ("Sed"), der sofort sucht und ersetzt eine Zeichenfolge über mehrere Dateien anstatt mühsam bearbeiten, jeder eine solche Datei. Als Beispiel finden Sie das Wort "Mai" zu und ersetzen Sie es mit "Juli" in allen Dateien mit der Erweiterung. TXT.

Anweisungen

1 Mit der rechten Maustaste auf "Desktop" und klicken Sie auf "öffnen (oder neuer) Terminal." Ein Terminal ist ein Eingabeaufforderungsfenster unter Linux.

2 Geben Sie "cd/Home/Tom/Dateien /" und drücken Sie "Enter." Hinweis, dass "/ Home/Tom/Dateien /" ist ein Beispiel. Sollte der Pfad zu Ihrem Verzeichnis mit Ihren spezifischen Dateien stattdessen eingegeben werden.

3 Typ "Sed -i s/Mai/Juli/ .txt" und drücken Sie "Enter." Beachten Sie, dass ".txt" bezieht sich auf alle Dateien mit der Erweiterung. TXT.