awk

1998.09.03

nerecenzirana verzija
 
Start slike Start ASCII Presentation source in pdf 
 
 
 
 
 

Slike

awk 

PPT Slide 

Ciljevi tećaja 

Područja 

Potrebno predznanje 

Sadržaj Dan 1 

Što nećete naućiti na tećaju 

Izvori 

Uvod 

awk - opis 

awk program  

awk program 

Pokretanje awk programa 

awk opcije 

Inicijalizacija varijabli sa komandne linije 

Varijable 

Izrazi  

String konstante posebnog znaćenja 

Konstante 

Symbol Table 

Environment 

Ugrađene varijable ARGV i ARGC 

Operatori 

Uvjetno izvođenje, uvjetni operator 

Posebni operatori regularni izrazi 

Pridruženje vrijednosti varijabli 

Hijerarhija operatora 

Ulaz - (input) 

Ulaz - dodatne varijable 

getline 

Format getline 

getline i pipes 

Ugrađene matematieke funkcije 

Ugrađene string funkcije 

Funkcija system 

Korisnićki definirane funkcije 

Uzorci i akcije ( patterns & actions) 

Posebni uzorci 

IF - THEN - ELSE  

Komentar 

Petlje (loops) 

while 

do-while 

for za asocijativna polja  

for  

Komande za kontrolu petlji 

exit 

return 

delete 

print, printf 

Izlaz 

Redirekcija izlaza u datoteku 

Redirekcija izlaza u pipe 

Inaćice awk-a 

Pauza Rueak 

Praktićan rad i primjeri  

Ispis i brojenje linija datoteke 

Pozivanje programa -f opcijom  

Primjena uzoraka 

Sumiranje i statistike ulaza  

Zamjena redoslijeda polja u ulazu 

Korištenje printf komande 

Štampanje ulaza u obratnom redoslijedu 

Brojenje linija po nekom kljueu 

Brojenje linija po ulaznim datotekama 

Korištenje dvodimenzionalnih polja u awk-u (I)  

Korištenje dvodimenzionalnih polja u awk-u (II)  

Korištenje funkcija (I) 

Korištenje funkcija (II) 

Obratno štampanje sadržaja linije 

Rekurzija 

Getline & pipe (I) 

Getline & pipe  

Pitanja

Author: 
Rajnovic Damir 
Delija Damir 

Email: Damir.Delija@srce.hr