AWK , en tekstfil forarbejdning funktion, kommer som en traditionel del af Unix og Linux-systemer . Den er udstyret med en C -lignende programmeringssprog , der omfatter betingede udtryk. Forhold gør awk et kraftfuldt analyseværktøj . Ved hjælp af dem, kan du scanne en fil til bestemte tekststrenge eller tegnkombinationer og stemmer overens deres begivenheder. Hvis du leder efter specifikke oplysninger i filer , AWK sparer dig for det slid og slæb for at læse gennem store mængder tekst . Fordi awk program scripts er selv tekstfiler , kan du erstatte betingede udsagn i disse programmer via dit yndlings Unix teksteditor , såsom vi. Instruktioner
1
Læg AWK fil med vi teksteditor som den følgende kommando illustrerer : Hej
vi awk_file
2
Brug " Page Up , "" Page Down ", og piletasterne til at lokalisere den betingelse erklæring, du vil erstatte. Awk tilstand udsagn begynder med "hvis" søgeord, som denne kode viser : Hej
if ( Salgsbeløb > = 1000.00 ) shipping_fee = 0; ellers shipping_fee = Salgsbeløb * .05 ,
betingede en del af udtrykket er mellem parenteserne .
3
Flyt markøren til den del af den betingede udtryk, du vil erstatte. For eksempel, " , 1100.00 ", hvis du ønsker at ændre " 1000,00 " for at flytte markøren til den første nul efter "1". Tryk på delete-tasten for at slette nul og tryk på " i" for at indsætte et tegn. Skriv et "1". Vi- indsætter et sekund 1 efter første , dreje 1000,00 til 1100,00 .
4
Tryk kolon (:) tasten efterfulgt af " wq " (uden anførselstegn ) . Vi opdaterer AWK fil med din ændring , og derefter afslutter.