AWK est un langage de programmation interprété. Il est très puissant et spécialement conçu pour le traitement de texte. Son nom est dérivé des noms de famille de ses auteurs - Alfred Aho, Peter Weinberger, et Brian Kernighan.
Utilisations typiques de AWK
- Traitement de texte,
- Produire des rapports texte formatés,
- Effectuer des opérations arithmétiques,
- Effectuer des opérations de chaîne (string), et beaucoup plus....
Installation version GNU awk ubuntu
sudo apt-get install gawk
Le workflow standard d'un programme AWK
La structure d'un programme AWK
Un block debut
BEGIN {commandes}
une ensemble de condition => action les consitions sont des patterns les actions des commandes awk
/pattern/ {commandes}
un block de fin
END {commandes}
|