är det programmeringsspråk AWK utformad för att manipulera textfiler i rapporter . Den installeras inbyggt på de flesta Unix -och Linux- operativsystem . Använd AWK att söka efter en viss sträng i en fil , t.ex. en felkod i en loggfil , och återvänder bara dessa linjer . AWK kan också returnera rader som inte matchar en söksträng . Den kan användas för att returnera ett visst antal linjer från toppen av en fil. Få linjer baserat på radnumret eller antalet tecken som ingår i ledningen. . Instruktioner
1
Öppna en terminal eller terminalfönster för att få tillgång till en kommandotolk
2
att skriva ut rader som innehåller strängen " sök ", skriver raden :
awk ' /search /' filnamn
Ersätt " sök " med snöre eller reguljära uttrycket som du vill söka efter . . Ersätt " filnamn " med namnet på den fil som du vill få raderna från
3
att skriva ut rader som inte innehåller strängen " sök ", skriver ledningen : ' ! /search /'
awk filnamn
4
vill skriva ut de första 15 raderna i en fil , skriver raden :
awk ' NR < 16 ' . filnamn
5
vill skriva ut raderna 10 till 30 , inkluderande , skriver raden :
awk ' NR == 10 , NR == 30 ' filnamn
6
vill skriva ut rader som innehåller mer än 100 tecken , skriver raden :
awk ' längd > 100 '