小编Phi*_*l95的帖子

grep 2行中的元素并打印出来

这是我的问题,我有一个带有条目的文件,我想得到日期+最后一个命令后的最后一个"]:"

Aug 17 14:25:17 snaper[22134]: [ip:10.1.15.245 37985 10.1.15.18 22 uid:10000 sid:21680 tty: cwd:/data/www/hybris/hybris/bin/platform filename:/bin/ps]: /bin/ps -p 6763
Run Code Online (Sandbox Code Playgroud)

当我抓住文件时,我怎么能得到它?

我可以通过以下方式获取日期:

awk '{print $1,$2,$3}'
Run Code Online (Sandbox Code Playgroud)

和最后一个命令:

awk -F': ' '{print $NF}'
Run Code Online (Sandbox Code Playgroud)

但是如何将它们组合在一起呢?我不是awk有限,任何sed grep或其他命令对我来说都可以:)谢谢提前

bash awk sed

1
推荐指数
1
解决办法
82
查看次数

标签 统计

awk ×1

bash ×1

sed ×1