AWK er en kraftig, men vanskelig å lære , Linux verktøy som gjør at en utvikler til å manipulere teksten i henhold til et forhåndsinnstilt mønster . Det blir ofte brukt til å utføre søk og erstatt-operasjoner , endre rekkefølgen på feltene i en rapport eller helt reformatere data . Denne enkle AWK skript vil vise deg hvordan å formatere en tekstfil ved å fjerne den siste "ord ", " streng " eller "felt" i hver linje . Instruksjoner
en
Åpne en terminal . I Ubuntu Linux , gjør dette ved å klikke på "Programmer ", " Tilbehør " og " Terminal ". Men prosessen kan variere litt avhengig av din smak av Linux
2
Skriv inn følgende : .
Awk ' {$ NF = " "; print } '
< p > Denne enkle skriptet angir det siste feltet til blank og skriver hele linjen etter at endringen er gjort . Den " NF " står for " antall felt ", og , selvfølgelig , vil antall det siste feltet alltid være lik det totale feltet teller.
3
Skriv inn en setning i terminalen. AWK vil umiddelbart svare med samme setning , mangler sin endelige ordet .