kebetulan lagi luang barangkali saja ada yang butuh script shell untuk menampilkan data log berdasarkan timingnya, misalnya saja menampilkan data log dengan timing 5 menit kebelakang.
berikut script nya
#!/bin/sh # Script ini akan menampilkan data log terakhir berdasarkan waktu per-menit INTERVAL=5 # in minutes TODAY=`date | awk '{print $2,$3}'` # mendapatkan tanggal LOG="/var/log/messages" # log filenya for (( i = $INTERVAL; i >=0; i-- )) ; do mdata="$mdata"`date +%R -d "-$i min"`"|" done cat $LOG | egrep "$TODAY ($mdata):"
Demikian, selamat mencoba
Hosting Murah Team
sumber : http://www.unix.com/shell-programming-scripting/46847-grep-time-date.html