awk ist ein Kommandozeilen- Textdatei - Manipulation Programmiersprache nativ auf den meisten Linux -und Unix- Betriebssystemen installiert . Awk wurde entwickelt, Erstellen und Formatieren von Berichten und können Text -Dateien zu lesen oder sich die Eingabe von einem Daten-String . Die "sub" -Funktion wird verwendet, um eine Zeichenfolge durch eine andere zu ersetzen. Die " gsub "-Funktion (global sub) ersetzt alle Vorkommen der Zeichenfolge in der Datei gefunden. Der bearbeitete Text kann in einer neuen Textdatei durch Umleiten der Ausgabe aus dem Befehl "Drucken" platziert werden. Anleitung
1
Öffnen Sie ein Terminal oder Konsole-Fenster den Zugriff eine Eingabeaufforderung.
2
Geben Sie den Befehl
awk ' { gsub ( /orig /, "neu" ); . print > " new_file "} 'Dateiname
, die alle Instanzen der Zeichenfolge " orig " mit der Zeichenfolge "neue" ersetzen
ersetzen " orig" mit die Zeichenfolge, die Sie entfernen möchten. Ersetzen Sie "neu" mit der Zeichenfolge, die Sie wollen , um den entfernten Zeichenfolge zu ersetzen . Ersetzen Sie " Dateiname" mit dem Namen der Datei, die Sie bearbeiten möchten . Ersetzen Sie " new_file " mit dem Namen, den Sie möchten , um die Datei , die die Änderungen enthält geben .
3
Geben Sie den Befehl "cat new_file " , um die Änderungen zu sehen.