|
发表于 2004-12-13 06:49:30
|
显示全部楼层
我不知道具体oracle log的format是怎样, 但一般如果是log文件, 都会有log写入的时间. 我的建议是:
1. 分析log文件的时间结构, 用date命令显示出来. 比如, 如果时间显示是
Sun Dec 12 15:37:46 MST 2004, 那么用date命令就可以了. 如果是12-12-2004 03:41:40 PM, 那么就是echo $(date +%m)-$(date +%d)-$(date +%Y) $(date +%r)...总之就是用date命令显示出和log文件中一样的格式.
2. 计算"昨天". 参考http://www.linuxsir.cn/forum.php?mod=viewthread&tid=27721
3. 利用grep或是sed,awk将结果显示出来. |
|