viernes, 18 de noviembre de 2011

Como mostrar los últimos 15 minutos de un log

Publicado por Covent en 13:05 ,
Probado en AIX

#!/bin/bash

NOW=$( date '+%s' )
REF=$(( $NOW - 15*60 )) ##previous 15 minute

while read MONTH DAY HMS A4 ; do

TIMESTAMP=$(date --date "${MONTH} ${DAY} ${HMS}" '+%s')
if [[ "$TIMESTAMP" -ge "$REF" ]] ; then
echo "${MONTH} ${DAY} ${HMS} ${A4}"
fi

done < log_file






Si esta información te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

Back Top

0 comentarios:

Publicar un comentario