AWK: Porovnání verzí

Smazaný obsah Přidaný obsah
SieBot (diskuse | příspěvky)
m robot změnil: hu:Awk
V awk nemusi byt prikazy ukonceny stredniky! Pridan seznam nekterych internich promennych jazyka.
Řádek 55:
 
print "výraz" > "název souboru"
 
=== Interní proměnné ===
 
AWK ma interní proměnné, které mají speciální význam:
 
FS - Field Separator - Oddělovač polí v záznamu (Výchozí je mezera, tabulátor.)
RS - Record Separator - Oddělovač záznamů (Výchozí je znak nové řádky '\n'.)
NF - Number of Fields - Počet polí v aktuálně prováděném záznamu
NR - Number of Records - Pořadí prováděného záznamu
 
=== Proměnné atd. ===
 
Názvy proměnných lze sestavit ze znaků [A-Za-z0-9_] s výjimkou klíčových slov jazyka. Operátory + - * / označují (v pořadí) součet, rozdíl, součin a podíl. Pro spojování řetězců se jednoduše umístí dvě proměnné (nebo řetězcové konstanty) vedle sebe, volitelně s mezerou mezi nimi. Řetězcové konstanty jsou ohraničeny uvozovkami. Příkazy musínemusí být ukončeny středníky. A konečně, komentáře lze do programu vložit pomocí znaku # na začátku řádku.
 
=== Uživatelsky definované funkce ===