【发布时间】:2014-07-23 00:33:59
【问题描述】:
我有一个日志文件,它在不同的行上生成时间戳和命令日志记录。我想去掉时间戳并只保存“用户:命令”列表。我尝试了几种 sed 排列来替换或删除字符串之间的数据,但它总是超出命令的范围。当前日志输出类似于:
USER 001
6:32am
USER 001
random bash command or output 001
USER 002
7:41am
USER 002
random bash command or output 002
USER 001
7:43am
USER 001
random bash command or output 003
USER 002
7:43am
USER 002
random bash command or output 004
期望的输出:
USER 001
random bash command or output 001
USER 002
random bash command or output 002
USER 001
random bash command or output 003
USER 002
random bash command or output 004
【问题讨论】: