我正在尝试使用 awk 提取数据日志。使用这个:
tail -n100 x.log | awk '{print $1,$2}'
我有这个输出:
[2015-11-04 16:32:03]
[2015-11-04 17:32:48]
[2015-11-04 17:32:48]
and so on...
但现在我只需要检索> 17:00 的数据。 我尝试使用
| awk if($2 > "17:00:00")
但我认为这行不通。
如何只检索 $2 > 17:00:00 的数据? 谢谢。
最佳答案
awk '+$2>=17' file
[2015-11-04 17:32:48]
[2015-11-04 17:32:48]
+$2 <==> 0+$2
关于linux - 仅在日期为 > 使用 awk 时提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33543062/