AWK er et kraftig programmeringsspråk utviklet spesielt for å manipulere og formatere innholdet i tekstfiler , som CSV og XML databaser eller datamaskin loggfiler, for å hente viktig informasjon . Den gjør dette ved å lese hver linje fra tekstdokument og dele det inn i kolonner med informasjon basert på reglene som er gitt det . Som standard , mener det rett og slett hvert ord for å være en kolonne. En enkel AWK skriptet vil telle antall kolonner i hver tekstlinje og returnerer resultatene . Instruksjoner
en
Åpne en terminal . I Windows klikker du på " Start", velg " Kjør" og skriv inn " cmd ". På Mac OS X , trykk " Cmd - Space" og skriv " Terminal ". På Linux eller Unix , er en terminal ikonet som ligger et sted på skrivebordet eller menylinjen
2
Skriv inn følgende kommando : .
Awk '{ print NF }
< p > " NF " står for "Antall Fields, " og skrive denne kommandoen vil ta deg til en melding der du kan skrive litt informasjon . Så snart du treffer inn , vil AWK fortelle deg hvor mange felt ( i dette tilfellet , ord ) informasjonen inneholder .
3
Skriv inn følgende for å ha awk utføre den samme funksjonen på innholdet i en tekstfil : .
awk '{ print NF } < textfile.txt
Erstatt " textfile.txt " med en ekte tekstfil