Awk: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
AlessioBot (discussione | contributi)
m aggiungo tmp
FrescoBot (discussione | contributi)
m Bot: precedenza a {{nota disambigua}} e modifiche minori
Riga 1:
{{nota disambigua|descrizione=altre voci che possono riferirsi alla stessa combinazione di 3 caratteri|titolo=[[AWK]]}}
{{tmp|linguaggio di programmazione}}
{{nota disambigua|descrizione=altre voci che possono riferirsi alla stessa combinazione di 3 caratteri|titolo=[[AWK]]}}
 
'''AWK''' è un [[linguaggio di programmazione|linguaggio per calcolatori]] orientato alla manipolazione di dati di tipo testuale, sia in forma di [[file]] che di flusso di dati provenienti dallo ''[[standard input]]''. Il nome AWK deriva dalle iniziali dei cognomi dei suoi autori: [[Alfred Aho]], [[Peter Weinberger]], e [[Brian Kernighan]].
 
AWK è un tipico linguaggio che usa in maniera estensiva il tipo stringa, gli [[Array associativo|array associativi]] (cioè, ''array'' indicizzati tramite stringhe chiave), e le [[espressione regolare|espressioni regolari]].
 
AWK può essere usato come [[Filtro (Unix)|filtro]], è stato uno dei primi strumenti a fare la sua comparsa dalla versione 7 di [[Unix]] ed ottenne la giusta fama di essere un modo per aggiungere capacità computazionali ad una ''[[Pipeline (Unix)|pipeline Unix]]''. L'AWK è ormai presente fra le applicazioni ''standard'' di ogni versione recente di sistema operativo Unix disponibile oggi. Implementazioni di AWK esistono comunque per quasi tutti gli altri sistemi operativi.
Line 27 ⟶ 26:
 
 
[[Categoria:linguaggiLinguaggi di programmazione]]