AWK är en Linux -och Unix shell - bearbetning språk du använder i terminalen på din dator . AWK används vanligtvis för att formatera utdata från kommandon du skriver i kommandotolken . De awk " index" funktionen söker efter en referens för den ingående strängen och returnerar positionen för den sökta strängen . Denna funktion liknar " indexOf " och "position" funktioner hos andra språk som används för att skapa anpassade program . Starta AWK
Öppna Linux terminal på din dator . Ett sätt att öppna terminalen genom att samtidigt trycka " Ctrl " och " F2 . " Ett kommando - line fönster öppnas med uppmaningen där du skriver awk kommandon . För att se en lista över awk kommandon , typ " awk " och tryck på " Enter . " En lista med kommandon visas , och du använder denna allmänna uppfattning att räkna ut vad du behöver för att skriva för att köra kod på datorn . Till exempel , för att typ "man awk " se AWK handbok för hjälp när du fastnar och inte vet hur man ska utföra en uppgift .
Implementera funktionen INDEX
indexfunktionen har syntaxen " index ( i , hitta ) . " The " i " är den sträng som söks och " hitta " är den del av strängen som du vill hitta . Normalt är detta placeras i en tryckt kommandot för att skriva ut platsen för " hitta " sträng . Till exempel , för att hitta platsen för " in " i strängen " exempel " du använda följande kommando :
print index ( " instans " , " i " ) katalog
Använda TÖLP
TÖLP är en nyare version av AWK shell - skriptspråk . Du kan använda TÖLP eller AWK med index funktion i Linux terminalen . TÖLP använder liknande syntax för att skriva ut index var en söksträng . Till exempel , om du skriver följande kod , åstadkomma du sökandet med den nyare versionen av AWK :
gawk ' begin { print index ( " instans " , " i " ) } '
använda AWK i shell-skript
Linux-datorer kan du också använda AWK syntax i skalskript . Shell skript är små filer som används för att utföra en sekvens av kommandon . De gör exekvera flera kommandon i en rad mer praktiskt , särskilt när du behöver köra dessa kommandon ofta . Du använder fortfarande samma syntax med AWK kommandot , men du använda följande kommando för att köra script i Linux terminal :
bash script.shReplace " script.sh " med namnet på din egen script fil . Addera