Emre Çamalan'ın Kişisel Güncesi

Ben, sen sen olduğun için, benim!

Linux: Dmesg’i okunabilir yapalım

Dmesg normalde şu şekildeyken okunurluğu oldukça düşüktür:

t# dmesg | tail -10
[ 2657.450954] device wlan0 entered promiscuous mode
[ 2659.571606] device wlan0 left promiscuous mode
[ 2669.244189] device wlan0 entered promiscuous mode
[ 2681.961341] device wlan0 left promiscuous mode
[ 2687.653493] device wlan0 entered promiscuous mode
[ 2702.067003] device wlan0 left promiscuous mode
[ 2808.349400] device wlan0 entered promiscuous mode
[ 2837.407269] device wlan0 left promiscuous mode
[ 2843.195268] device wlan0 entered promiscuous mode
[ 2871.544165] device wlan0 left promiscuous mode

Ancak şu komuttan sonra hem renklenecek hem de zamanını gösterecektir:

dmesg -T|sed -e 's|\(^.*'`date +%Y`']\)\(.*\)|\x1b[0;34m\1\x1b[0m - \2|g'

# dmesg -T|sed -e 's|\(^.*'`date +%Y`']\)\(.*\)|\x1b[0;34m\1\x1b[0m - \2|g' | tail -10
[Sun Jun 16 01:31:25 2013] -  device wlan0 entered promiscuous mode
[Sun Jun 16 01:31:27 2013] -  device wlan0 left promiscuous mode
[Sun Jun 16 01:31:37 2013] -  device wlan0 entered promiscuous mode
[Sun Jun 16 01:31:49 2013] -  device wlan0 left promiscuous mode
[Sun Jun 16 01:31:55 2013] -  device wlan0 entered promiscuous mode
[Sun Jun 16 01:32:10 2013] -  device wlan0 left promiscuous mode
[Sun Jun 16 01:33:56 2013] -  device wlan0 entered promiscuous mode
[Sun Jun 16 01:34:25 2013] -  device wlan0 left promiscuous mode
[Sun Jun 16 01:34:31 2013] -  device wlan0 entered promiscuous mode
[Sun Jun 16 01:34:59 2013] -  device wlan0 left promiscuous mode

Kodun açıklamasına gelince, kısaca satırların başındaki zamanı okunabilir bir zamana çeviriyor ve bu kısmı renklendiriyor..

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


*