AWK , en tekstfil behandling funksjon, kommer som en tradisjonell del av Unix- og Linux-systemer . Den har en C -lignende programmeringsspråk som inkluderer betingede uttrykk . Forhold gjør awk et kraftig analyseverktøy . Ved hjelp av dem , kan du skanne en fil for bestemte tekststrenger eller tegn kombinasjoner og telleapparat sine hendelser. Hvis du leter etter spesifikk informasjon i filene , sparer AWK du slit med å lese gjennom store mengder tekst . Fordi AWK program skript er selv tekstfiler , kan du erstatte betinget utsagn i disse programmene via ditt favoritte Unix tekstredigeringsprogram , for eksempel vi. Instruksjoner
en
Legg AWK fil med vi- tekst editor som følgende kommando illustrerer : en
vi awk_file
2
Bruk " Page Up , " " Page Down " og piltastene for å finne tilstanden setningen du vil erstatte. AWK tilstand uttalelser begynne med " hvis " søkeord , så denne koden viser : en
if ( sales_amount > = 1000,00 ) shipping_fee = 0 , ellers shipping_fee = sales_amount * 0,05 ;
betinget del av uttrykket er mellom parenteser.
3
Flytt markøren til den delen av den betingede uttrykket du vil erstatte. For eksempel, hvis du ønsker å endre " 1000.00 " til " 1100.00 ", flytte markøren til den første nullen etter "1". Trykk på slettetasten for å slette null og trykk på "i " for å sette inn et tegn . Skriv inn et "1". Vi- setter en ny en etter første , snu 1000,00 til 1100,00 .
4
Trykk på kolon ( :) tasten etterfulgt av " wq " (uten anførselstegn ) . Vi oppdaterer AWK fil med endringen og deretter avslutter .