fdmarp
(usa Debian)
Enviado em 22/12/2009 - 12:54h
Bom ... primeiro só pra ajudar no aprendizado, você pode sim usar o cut ao invés do awk ... seria: cat arq.log | cut -d" " -f8.
Apesar de que eu gosto muito do AWK, mas só pra você saber que dá pra usar o cut.
Bom, quanto ao resto, talvez isso ajude:
# vvl.sh
# verifica travamento
quant_ant="a"
tail -2 arq.log | while read line
do
quant=`echo $line | cut -d" " -f8`
if [ "$quant" -eq "$quant_ant" ]; then
echo "!!! ATENCAO !!! - APLICACAO TRAVADA"
fi
quant_ant="$quant"
done