The AWK Index Function

AWK er en Linux og Unix shell-behandling språk du bruker i terminalen på datamaskinen. AWK brukes vanligvis til å reformatere utgang fra kommandoer du skriver i kommandolinjen. The AWK "indeks" funksjonen søker etter en referanse av inngangs streng og returnerer posisjonen til søkte streng. Denne funksjonen er lik "indexOf" og "posisjon" funksjonene til andre språk som brukes til å lage tilpasset programvare.

starter AWK

Åpne Linux terminal på datamaskinen. En måte å åpne terminalen er ved å trykke "Ctrl" og "F2". Et kommandolinjevindu åpnes med spørsmål der du skriver AWK kommandoer. For å se en liste over AWK kommandoer, skriv "awk" og trykk "Enter". En liste over kommandoer vises, og du bruker denne generelle sikte på å finne ut hva du trenger å skrive for å kjøre kode på datamaskinen. For eksempel å skrive "mann awk" se AWK manualen for å få hjelp når du står fast og ikke vet hvordan du skal utføre en oppgave.

Implementering indeksen Function

Indeksen funksjonen har syntaksen "indeks (i, finne)." "In" er strengen som søkte og "finne" er den delen av strengen du ønsker å finne. Vanligvis er dette plassert i en utskrifts kommando for å skrive ut plasseringen av "finne" streng. For eksempel, for å finne plasseringen av "in" i strengen "forekomst", bruker du følgende kommando:

print indeks ( "forekomst", "in")

Bruke glaner

Glaner er en nyere versjon av AWK shell-skriptspråk. Du kan bruke glaner eller AWK med pekefunksjon i Linux terminal. Glaner bruker lignende syntaks for å skrive ut indeksen plasseringen av en søkestreng. For eksempel, hvis du skriver inn følgende kode, kan du oppnå søket ved hjelp av den nyere versjonen av AWK:

glaner "BEGIN {print indeks (" forekomst "," in ")}

Bruke AWK i Shell Scripts

Linux Desktops også tillate deg å bruke AWK syntaks i skallskript. Shell skript er små filer som brukes til å utføre en sekvens av kommandoer. De gjør utfører flere kommandoer på rad mer praktisk, spesielt når du trenger å kjøre disse kommandoene ofte. Du kan fortsatt bruke den samme syntaks med AWK kommando, men du bruke følgende kommando for å kjøre shell script i Linux-terminal:

bash script.sh
Erstatt "script.sh" med navnet på din egen script-fil.