Awk: Porovnání verzí

Smazaný obsah Přidaný obsah
typos
→‎Jiné implementace awk: - opraveny dva překlepy. Grumpa
Řádek 13:
;nawk: V r 1985 autoři rozšířili možnosti jeho skriptovacího jazyka a přidali možnost uživatelsky definovat vlastní funkce. Tento skriptovací jazyk byl pak popsán v knize "The AWK Programming Language", vydané r. 1988 a modifikovaná verze programu zahrnuta do distribuce UNIX System V. Aby bylo možno identifikovat tuto inovovanou verzi programu awk, byla nazvána '''nawk''' (zkratka z "new awk"). Tato verze pak byla uvolněna k volnému použití r. 1996 a je stále spravována Brianem Kernighanem.
 
;gawk: (zkratka z "GNU verze awk") byl napsán jako GNU implementace awku v době kdy ještě nebyl uvolněn. Oproti původnímu awk má navíc např. funkce pro práci s časovým otiskemrazítkem (timestemptimestamp)
 
;mawk: je implementace vycházejícího z původního awk vytvořená Mikem Brenanem (název byl vytvořen pravděpodobně přidáním počáteční iniciály jeho jména). Oproti jiným implementacím by měl být rychlejší, díky odlišné práci s regulárními výrazy (více na http://www.root.cz/clanky/regularni-vyrazy-6/). Na druhou stranu však má omezení pokud jde o počet a velikost záznamů.