AWK ist eine Linux-und Unix-Shell - Verarbeitung Sprache , die Sie in dem Terminal auf Ihrem Computer. AWK ist in der Regel zu formatieren Ausgabe von Befehlen Sie in der Eingabeaufforderung verwendet . Die AWK "index "-Funktion sucht nach einem Hinweis des Eingabe-Strings und gibt die Position des gesuchten Zeichenfolge. Diese Funktion ist ähnlich wie " indexof " und " Position " Funktionen anderer Sprachen verwendet werden, um eigene Software zu erstellen. Ausgehend AWK
Öffnen Sie das Linux-Terminal auf Ihrem Computer. Ein Weg, um das Terminal zu öffnen, ist durch gleichzeitiges Drücken von "Strg" und "F2 ". Ein Kommandozeilen- Fenster mit der Aufforderung , in das Sie AWK -Befehle. Um eine Liste der Befehle sehen AWK , "Enter". Type " awk " und drücken Sie eine Liste von Befehlen angezeigt wird, und Sie diese allgemeine Ansicht , um herauszufinden , was Sie eingeben, um Code auf dem Computer ausgeführt werden müssen . Zum Beispiel, um Typ " Mann awk " die AWK Handbuch für Hilfe sehen, wenn Sie nicht weiterkommen und nicht wissen , wie eine Aufgabe zu erfüllen.
Umsetzung des Index Funktion
< p> der Index -Funktion hat die Syntax " Index ( in , zu finden) . " die "in" ist die durchsuchte Zeichenfolge und die " Entdeckung" ist der Teil der Zeichenfolge, die Sie suchen möchten. Typischerweise wird dies in einem Print- Befehl platziert zu drucken Sie sich die Lage des "finden" String. Zum Beispiel, um den Standort "in" in der Zeichenfolge zu finden "Instanz ", verwenden Sie den folgenden Befehl ein:
Druck -Index ( "Instanz" , "in" )
Mit GAWK
GAWK ist eine neuere Version des AWK Shell - Skriptsprache. Sie können GAWK oder AWK mit dem Index -Funktion in der Linux-Terminal verwenden . GAWK verwendet ähnliche Syntax zum Ausdrucken der Indexposition eines Suchstrings . Zum Beispiel, wenn Sie den folgenden Code eingeben, erreichen Sie die Suche mit der neueren Version von AWK :
gaffen ' BEGIN {print -Index ( "Instanz" , "in" ) }'
Mit AWK in Shell Scripts
Linux-Desktops können Sie auch AWK -Syntax in Shell-Skripten verwenden . Shell -Skripte sind kleine Dateien, um eine Sequenz von Befehlen auszuführen. Sie machen Ausführen mehrere Befehle in einer Reihe bequemer, vor allem, wenn Sie diese Befehle häufig ausgeführt werden müssen . Sie immer noch die gleiche Syntax mit der AWK -Befehl , aber verwenden Sie den folgenden Befehl ein, um das Shell-Skript in der Linux-Terminal laufen :
bash script.shReplace " script.sh " mit dem Namen der eigenen Skript Datei.