Der AWK -Dienstprogramm auf UNIX-Systemen und UNIX -basierten Systemen , wie Linux gefunden , ist ein leistungsfähiges Dienstprogramm für die Suche nach Instanzen von Text in einer Datei oder eines Dokuments. Alfred V. Aho , Peter J. Weinberger und Brian W. Kernighan : AWK ist nach den Nachnamen Initialen des Versorgers drei Schöpfern benannt. AWK kann verwendet werden, um ganze Zeichenfolgen, die für innerhalb der Datei oder Dokument gesucht werden ersetzen. Strings sind beliebige Folge von Buchstaben, Zahlen, Satzzeichen oder Sonderzeichen (wie # , $, ! , Und %). AWK beruht auf der Verwendung von " regulären Ausdrücken " zur Kombination Suchen und Ersetzen -Routinen ausführen . Anleitung
1
Öffnen Sie ein Terminal -Bildschirm (schwarz mit weißer Schrift und Eingabeaufforderung ) auf dem UNIX- oder UNIX -basierten System.
2
Geben Sie das Verzeichnis , wo die Datei oder Dokument auf dem System befinden . Zum Beispiel, wenn Sie ein Dokument mit dem Namen " myDocument " unter dem "Home"- Verzeichnis auf dem System haben , geben Sie den folgenden Befehl an der Eingabeaufforderung ein: "cd /home " und drücken Sie die " Enter" oder " Return"-Taste auf der Tastatur.
3
Geben Sie den folgenden Befehl AWK regulären Ausdruck und ersetzt das Wort "Dateiname" mit dem tatsächlichen Namen der Datei, die die Zeichenfolge ersetzen möchten , " Originaltext " mit der genauen Zeichenfolge enthält Sie ersetzen möchten, und " replacementText " mit der Zeichenfolge, die das Original zu ersetzen wird : "cat Dateiname