免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2451 | 回复: 1
打印 上一主题 下一主题

[学习分享] date和timestamp问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-01-08 16:33 |只看该作者 |倒序浏览
本帖最后由 ghjlovewh 于 2014-01-08 16:47 编辑

[root@test-01 home]# date --date '1 days ago'
2014年 01月 07日 星期二 16:31:10 CST
[root@test-01 home]# date -d "(date --date '1 days ago')" +%s
1389110400
[root@test-01 home]# date -d @1389110400
2014年 01月 08日 星期三 00:00:00 CST
[root@test-01 home]#

nagios日志。
[root@test-01 var]# tail -f perfdata.log
1389170579||monit-int-jsp||check_209.22:8082jsp-alive||HTTP OK: HTTP/1.1 200 OK - 1257 bytes in 0.013 second response time||time=0.013286s;5.000000;10.000000;0.000000 size=1257B;;;0
1389170579||test-01||check_df||DISK OK - free space: / 12633 MB (51% inode=95%): /boot 81 MB (86% inode=99%): /dev/shm 1974 MB (100% inode=99%): /home 49356 MB (34% inode=99%)|/=11796MB;20607;23183;0;25759 /boot=12MB;78;88;0;98 /dev/shm=0MB;1579;1776;0;1974 /home=94151MB;120949;136068;0;151187
1389170579||app-01||check_df_2||DISK OK - free space: /dev/shm 16093 MB (100% inode=99%)|/dev/shm=0MB;15288;15771;0;16093
1389170579||monit-int-jsp||check_209.23:8083jsp-alive||HTTP OK: HTTP/1.1 200 OK - 1257 bytes in 0.003 second response time||time=0.003179s;5.000000;10.000000;0.000000 size=1257B;;;0
1389170579||monit-int-jsp||check_209.12:8083jsp-alive||HTTP OK: HTTP/1.1 200 OK - 1257 bytes in 0.003 second response time||time=0.003490s;5.000000;10.000000;0.000000 size=1257B;;;0
1389170583||db-01||check_df_2||DISK OK - free space: /dev/shm 16093 MB (100% inode=99%)|/dev/shm=0MB;15288;15771;0;16093
1389170587||monit-int-jsp||check_209.11:8086jsp-alive||HTTP OK: HTTP/1.1 200 OK - 1257 bytes in 0.004 second response time||time=0.004269s;5.000000;10.000000;0.000000 size=1257B;;;0
1389170587||monit-jsp||tomcat_xiaogang209.35:8088jsp||HTTP OK: HTTP/1.1 200 OK - 7484 bytes in 0.006 second response time||time=0.006120s;5.000000;10.000000;0.000000 size=7484B;;;0
1389170589||web-01||check_load||OK - load average: 0.48, 0.27, 0.28||load1=0.480;15.000;30.000;0; load5=0.270;10.000;25.000;0; load15=0.280;5.000;20.000;0;
1389170589||int-04||check_df_4||DISK OK - free space: /home 86831 MB (30% inode=99%)|/home=200185MB;287257;296328;0;302376

因为日志不能切割,日志时间记的是timestamp类型,所以想取一天前的所有内容出来。
请专家帮忙看看,转换哪边有问题?

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
2 [报告]
发表于 2014-01-14 17:30 |只看该作者
把圆括号改成反单引号
  1. date -d "`date -d '1 days ago'`" +%s
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP