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)