获取使用特定日期或更晚日期格式化的行

获取使用特定日期或更晚日期格式化的行

我正在查看带有时间戳的日志文件,我只想要特定时间段及之后的条目。

2018-06-17T13:43:09

例如,我想要 2018 年 6 月 23 日 18:00:00 及之后的所有条目。

sed -n '2018/-06/-23T18,$p' board3
sed: -e expression #1, char 5: unknown command: `/'

答案1

sed -n '/2018-06-23T\(1[89]\|2\)/p' board3

答案2

您可以在此处使用字符串比较:

awk '$0 > "2018-06-23T18"' < file

相关内容