skript v programovacím jazyce AWK
Typ souboru: Zdrojový kód a soubor skriptu
Přípona souboru awk označuje skript napsaný v AWK, programovacím jazyce pro zpracování textu. Soubor awk obsahuje zdrojový kód AWK v prostém textu.
Skript se používá s interpretem AWK, nikoli s vyhrazeným formátem souboru projektu.
Kategorie typu souboru:
Zdrojový kód a soubor skriptu
Datum aktualizace: 3. listopadu 2026
Záznam označený jako zastaralý a neaktualizován po dlouhou dobu.
AWK byl vytvořen ve společnosti Bell Labs v 70. letech 20. století. Je určen ke zpracování textových dat ze souborů nebo datových proudů pomocí vzorů a akcí, které slouží k vyhledávání, transformaci a vytváření sestav z těchto dat.
awk file obsahuje pravidla programu, vzory, akce a jakýkoli další zdrojový kód AWK. Soubor lze spustit pomocí interpretu AWK, buď samostatně, nebo společně se vstupními soubory a možnostmi příkazového řádku.
Přípona souboru awk je starší konvence pojmenování, nikoli samostatný binární formát. Interprety AWK jsou stále k dispozici v systémech podobných Unixu i v systému Windows, ačkoli je tato přípona v tomto záznamu označena jako zastaralá.
awk file je zdrojový soubor ve formátu prostého textu, takže jej lze zobrazit a upravovat v libovolném textovém editoru. Chcete-li jej spustit, použijte z příkazového shellu interpreter AWK, například awk nebo gawk.
Interpretery AWK jsou běžně součástí systémů podobných Unixu a jsou k dispozici také pro Windows. Pokud se soubor nespustí, počítač možná nemá nainstalovaný interpreter AWK nebo skript může vyžadovat vstupní soubory či argumenty příkazového řádku.
Zdrojový kód AWK obecně nemá žádnou užitečnou konverzi formátu souboru, protože je již ve formátu prostého textu. Lze jej uložit s jinou příponou textového souboru, ale tím se nezmění programovací jazyk ani se skript nestane kompatibilním s jiným interpreterem.
Chcete-li použít stejnou logiku zpracování v jiném jazyce, je nutné skript AWK ručně přeložit nebo přepsat. Text vytvořený při spuštění skriptu AWK je výstupními daty, nikoli převedenou verzí původního skriptu.
text/x-awkapplication/x-awk