AWK
AWK
AWK
Básico de AWK
Qué es awk
AWK es una herramienta de procesamiento de patrones en líneas de texto. Su utilización
estándar es la de filtrar ficheros o salida de comandos de UNIX, tratando las líneas para, por
ejemplo, mostrar una determinada información sobre las mismas.
Por ejemplo:
Mostrar sólo los nombres y los tamaños de los ficheros:
# ls -l | awk '{ print $8 ":" $5 }'
cos(x), sin(x)
index()
int(num)
lenght(string)
substr(str,pos,len)
tolower()
toupper()
system(orden_del_sistema_a_ejecutar)
printf()
if ( expr ) statement
continue, break
Mostrar las líneas que contienen valores numéricos mayor o menor que
uno dado:
# ls -l | awk '$5 > 1000000 { print $8 ":" $5 }'
do
#echo $i
#echo $FS_UTIL
then
fi
done
do
#echo $i
#echo $FS_UTIL
then
done
rm -rf prueba.txt
rm -rf archivo.txt
echo "Los filesystem que se encuentran en el archivo adjunto tienen un consumo superior al 85% de
uso" | mailx -s "Monitoreo filesystem servidor" -a fileystem.txt Nelson.martinez@acme.com
<0 0="" 1="" a="" awk="" d="" de="" definici="" else="" en=""
espositivo="" f="sprintf(" fichero="" ficheros="" field="" for=""
funciones="" function="" gazzet