【发布时间】:2013-04-02 20:01:07
【问题描述】:
我正在搜索日志文件,试图确定用户登录的总时间。我已经删除了所有与登录和注销无关的行。但是,由于某种原因,我们的登录行没有相应的注销行,所以我想消除它们。例如:
2013-04-07 08:44:01 [INFO] User logged in
2013-04-07 08:54:55 [INFO] User logged in
2013-04-07 08:57:12 [INFO] User logged in
2013-04-07 08:59:45 [INFO] User logged in
2013-04-07 09:01:28 [INFO] User logged in
2013-04-07 09:11:00 [INFO] User logged in
2013-04-07 09:12:56 [INFO] User logged in
2013-04-07 09:15:43 [INFO] User lost connection
我只想要
2013-04-07 09:12:56 [INFO] User logged in
2013-04-07 09:15:43 [INFO] User lost connection
【问题讨论】:
-
是否有可能连续有多个
User lost connection行?
标签: regex bash pattern-matching