Vstupní a výstupní funkce

Následuje souhrnný přehled dosud uvedených i neuvedených vstupních a výstupních funkcí:

close(soubor)
Zavře soubor (nebo přesměrování).

getline
Načte další záznam do $0, nastaví se NF, NR, FNR.

getline <soubor
Načte další záznam do $0ze souboru soubor, nastaví se NF, NR, FNR.

getline var
Načte další záznam do var, nastaví se NF, NR, FNR.

getline var <soubor
Načte další záznam do var ze souboru soubor, nastaví se NF, NR, FNR.

next
Ukončí se zpracovávání běžného záznamu (řádku). Přečte se další záznam a zahájí se provádění prvního příkazu programu. Pokud se načte konec souboru, provede se blok END (je-li nějaký).

next file
Ukončí se zpracovávání aktuálně čteného souboru. Další řádek se čte už z dalšího souboru. Obnoví se FILENAME, FNR se nastaví na 1. Přečte se další řádek a zahájí se provádění prvního příkazu programu. Pokud se načte konec souboru, provede se blok END (je-li nějaký).

print
Vytiskne běžný záznam.

print seznam_výrazů
Vytiskne uvedený seznam výrazů.

print seznam_výrazů >soubor
Vytiskne uvedený seznam výrazů do souboru.

printf formát, seznam_výrazů
Vytiskne uvedený seznam výrazů podle zadaného formátu.

printf formát, seznam_výrazů >soubor
Vytiskne uvedený seznam výrazů podle zadaného formátu do souboru.

system(příkaz_systému)
Shell provede zadaný příkaz_systému a převezme se návratový kód.


Programovací jazyk textových manipulací: awk
Interní proměnné awk
Numerické funkce

Programovací jazyk textových manipulací: awk (3) (PostScript)