Isso deve funcionar:
FILE=iplist #This is file name of recent module output. It may vary on your system (like iplist)
TICKS=$(grep CONFIG_HZ= /boot/config-$(uname -r)|awk -F= '{print $2}') # Get current ticks per sec
printit()
{
Len='echo $1|wc -c'
Date=$DATE
Dot="."
Loop='echo 50-$Len|bc'
loop=0
while [ $loop -le $Loop ]
do
loop='echo $loop+1|bc'
Dot='echo $Dot.'
done
echo "$1$Dot$DATE"
}
cat $FILE|while read LINE
do
IP='echo $LINE|awk '{print $1}'|awk -F= {'print $2'}'
DATE=$(date -d@$(date +'%s'-$(echo \($(cat /proc/timer_list|grep -m1 -E '^jiffies'|cut -d" " -f2)-$(awk '{print $5}' $FILE)\)/$TICKS|bc)|bc))
printit $IP $DATE
done
E há uma saída do seu exemplo:
127.0.0.1..........................................Пн. мая 18 14:24:40 OMST 2015
O fuso horário pode diferir das suas configurações regionais
Você também pode verificar o link