免费注册 查看新帖 |

Chinaunix

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

如何用awk提取每行中的日期时间? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-24 22:11 |只看该作者 |倒序浏览
输入:
【第1个帖子:】        【作者:凤之焰舞 提交日期:2007-7-21 8:25:00 】
 东北老爷们够牛,使劲干老毛子。
【第2个帖子:】        【作者: 回复日期:2007-7-21 8:37:37 】
  俄罗斯人口在负增长减少。俄罗斯跟中国接壤的远东幅员辽阔。人口稀少。土地肥沃,资源丰盛。而隔岸的中国人口爆炸膨胀,地少人多。俄罗斯远东地区对中国人有莫大的吸
【第3个帖子:】        【作者: 回复日期:2007-7-21 8:42:37 】
  东北老爷们够牛,使劲干老毛子。
【第4个帖子:】        【作者: 回复日期:2007-7-21 8:43:59 】
  爽。一下子就捅了四个俄罗斯猪。我在我也上。欺负咱们中国人。
【第5个帖子:】        【作者: 回复日期:2007-7-21 8:46:06 】
  远东本来就是中国人的土地。是毛子强行抢夺的。我们 中国去自己祖先的土地怎么了?你们这些俄国猪,凭什么阻挠。
【第6个帖子:】        【作者: 回复日期:2007-7-21 8:48:22 】
  俄国老毛子,才是中国最大威胁,不是日本,美国,俄国老毛子侵占中国土地最多,伤害中国人最深,最坏。

输出:
2007-7-21 8:25:00
2007-7-21 8:37:37
2007-7-21 8:42:37
2007-7-21 8:43:59
2007-7-21 8:46:06
2007-7-21 8:48:22

论坛徽章:
0
2 [报告]
发表于 2010-05-24 22:31 |只看该作者
  1. sed -nr 's/.*([0-9]{4}.*)[^0-9]/\1/p' file
复制代码

论坛徽章:
0
3 [报告]
发表于 2010-05-24 23:02 |只看该作者
本帖最后由 yidifenghong 于 2010-05-25 10:12 编辑

grep -o '[0-9]\{4\}.*:[0-9]\{2\}' file

论坛徽章:
0
4 [报告]
发表于 2010-05-24 23:28 |只看该作者
非常感谢楼上两位,问题已解决

论坛徽章:
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
5 [报告]
发表于 2010-05-24 23:35 |只看该作者
回复 3# yidifenghong


尽量少用管道吧,避免UUOC:
http://bbs.chinaunix.net/thread-658785-1-1.html

论坛徽章:
0
6 [报告]
发表于 2010-05-25 10:13 |只看该作者
回复 5# Shell_HAT


    谢谢你的提醒,现己改正,养成好习惯
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP