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..
Rhell/Centos bağımlılıklarıyla birlikte (rpm)paket indirmek (yum-utils repotrack) CCNA: Ağlar Arası İletişimin Temelleri