AWK: Diferenzas entre revisións

Contido eliminado Contido engadido
Xqbot (conversa | contribucións)
m bot Modificado: ro:AWK; cambios estética
Xoacas (conversa | contribucións)
m +Lig. int.
Liña 3:
|paradigma = [[Programación dirixida por eventos]], [[Programación imperativa]]
|ano = [[1977]], ultima revision 1985, a version POSIX actual é [http://www.opengroup.org/onlinepubs/000095399/utilities/awk.html IEEE Std 1003.1-2004]
|deseñador =[[Alfred V. Aho|Alfred Aho]], [[Peter J. Weinberger|Peter Weinberger]], [[Brian Wilson Kernighan|Brian Kernighan]]
|tipo_dato= débil, dinámico
|implementacións = awk, GNU Awk, mawk, nawk, MKS AWK, Thompson AWK (compilador), Awka (compilador)
Liña 12:
|web=[http://cm.bell-labs.com/cm/cs/awkbook/index.html awk]
}}
'''AWK''' é unha [[linguaxe de programación]] deseñada para procesar datos baseados en texto, xa sexan ficheiros ou fluxos de datos. O nome AWK deriva dos apelidos dos autores: [[Alfred V. Aho|Alfred '''A'''ho]], [[Peter J. Weinberger|Peter '''W'''einberger]], e [[Brian Wilson Kernighan|Brian '''K'''ernighan]]. <tt>awk</tt>, cando está escrito todo en minúsculas, fai referencia ao programa de [[Unix]] ou [[Plan 9]] que interpreta programas escritos no [[linguaxe de programación]] AWK.
 
AWK é exemplo dun [[linguaxe de programación]] que usa amplamente o [[tipo de datos]] de [[Lista (estrutura de datos)|listas asociativas]] (é dicir, listas indexadas por cadeas crave), e [[expresión regular|expresións regulares]]. O poder, brevidade e limitacións dos programas de AWK e os guións de [[sede]] inspiraron a [[Larry Wall]] a escribir [[Perl]]. Debido á súa densa notación, todas estas linguaxes son frecuentemente usados para escribir [[programas dunha liña]].
Liña 154:
=== Bibliografía ===
* {{Cita libro
| autor=[[Alfred V. Aho]], [[Brian Wilson Kernighan|Brian W. Kernighan]], and [[Peter J. Weinberger]]
| publicación=Addison-Wesley
| ano= 1988