AWK

Ficha de softwareAWK
Desendolcador(es) Alfred Aho, Brian Kernighan y Peter J. Weinberger (es) Traducir
Tipu de MIME text/x-awk application/x-awk
Versión inicial 1977
Última versión IEEE Std 1003.1-2008 (, )
Tipu utilidad estándar de Unix (es) Traducir, lenguaje de script (es) Traducir, programación por procedimientos (es) Traducir y programación dirigida por datos (es) Traducir
Orixe del nome Alfred Aho, Brian Kernighan y Peter J. Weinberger (es) Traducir
Códigu fonte Códigu fonte
Etiqueta de Stack Exchange Stack Exchange
Cambiar los datos en Wikidata

AWK ye un llinguaxe de programación diseñáu pa procesar datos basaos en testu, yá seyan ficheros o fluxos de datos. El nome AWK deriva de les iniciales de los apellíos de los sos autores: Alfred Aho, Peter Weinberger, y Brian Kernighan. awk, cuando ta escritu tou en minúscules, fai referencia al programa d'Unix o Plan 9 qu'interpreta programes escritos nel llinguaxe de programación AWK.

AWK ye exemplu d'un llinguaxe de programación qu'usa llargamente'l tipu de datos de llistes asociatives (esto ye, llistes indexadas por cadenes clave), y espresiones regulares. El poder, brevedá y llimitaciones de los programes d'AWK y los guiones de sei inspiraron a Larry Wall a escribir Perl. Por cuenta de la so trupa notación, toos estos llinguaxes son frecuentemente usaos pa escribir programes d'una llinia.

AWK foi una de les primeres ferramientes n'apaecer n'Unix (na versión 3) y ganó popularidá como una manera d'añader funcionalidad a les tuberíes d'Unix. La implementación de dalguna versión del llinguaxe AWK ye estándar en cuasi tou sistema operativu tipu unix modernu. AWK ye mentáu nes Single UNIX Specification (especificaciones básiques de unix) como una de les utilidaes necesaries de too sistema operativu Unix. Pueden instalase implementaciones d'AWK en cuasi tolos demás sistemes operativos.


Developed by StudentB