- awk 'function ch_times(time){cmd="date --date=\""time"\" +%s"; cmd|getline var;return var}{s=ch_times($1" "$2" " $3);print s,$4,$5,$6,$7}' /var/log/messages
把Sep 7 17:22:49 转成unix纪元1315387369
当然mktime函数也能做,但对时间格式有要求,Sep估计要写出9/09
关于date时间处理总结:
阅读(2969) | 评论(0) | 转发(0) |