Awk
De whats Wiki
INTRODUCCIÓ
DESCRIPCIÓ
COMANDES
Printar la segona columna de la sortida d'una comanda
comanda | awk '{ print $2 }'
Canviar el caracter limitador de columna
awk -F":" '{ print $1 }' /etc/passwd
Printar més d'una cosa
awk '{ print "chmod -R "$1":"$2" "$3 }'
En cas que pasi algo, executar una comanda:
tail -f fitxer.log | awk ' /paraula/ { system("echo "" | mail -s \"Ha passat\" asdfsdf@asdfasdf.com") }'
Per printar el quart valor numèric
dh -h /dev/hda1 | awk '/[0-9]/ {print $4}'
Busca la cadena "prova" dintre l'arxiu, i executa algo cada vegada q la troba
awk '/prova/ {i=i+1} END {print i}' /tmp/file
