awk |
awk |
---|---|
Linux | Externe |
Syntaxe
awk [program | -f programfile] [flags / variables] [files] |
Paramètres
Nom | Description |
---|---|
-f programfile | Ce paramètre permet d'indiquer le fichier de script AWK. |
variable | Ce paramètre permet d'initialiser les variables spécifiés selon la syntaxe : variable=valeur. |
Description
Cette commande permet de lancer un script de langage de programmation AWK.
Exemples
L'exemple suivant permet de lancer l'exécution du fichier «bonjour.awk» :
awk -f bonjour.awkEnter |
L'exemple suivant permet de sortir les adresses IP que contient le fichier «access_log» :
awk '{print $1}' access_log|sort -uEnter |
on obtiendra un résultat semblable à ceci :
10.0.2.2 127.0.0.1 192.168.0.10 |
L'exemple suivant permet de retourner les 10 IP les plus populaires du fichier «access_log» :
cat access_log | awk '{print $1}' | sort -n | uniq -c | sort -nr | head -10Enter |
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - bc
Système d'exploitation - Linux - Références de commandes et de programmes - oawk
Système d'exploitation - Linux - Références de commandes et de programmes - gawk
Système d'exploitation - Linux - Références de commandes et de programmes - mawk
Système d'exploitation - Linux - Références de commandes et de programmes - nawk