【发布时间】:2017-02-08 16:23:19
【问题描述】:
我有一个内容为的文件
2004-10-07 cva create file ...
2003-11-11 cva create version ...
2003-11-11 cva create version ...
2003-11-11 cva create branch ...
现在我想计算这个特定文件中以 date 开头的行数。 我该怎么做呢
如果我使用wc -l <file.txt>
它给了我总行数(在我的情况下是 5,而我想要的是计数应该是 4)
【问题讨论】:
-
grep "[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}" filename | wc -l应该给出这种特定格式的行数。但是,使用 awk 会更好。