首页 > 解决方案 > 在两个单词之间插入一个单词,形成 grep 结果在 rhel

问题描述

我正在尝试在 grep 结果中添加一个单词,然后将其打印到文件中

例子:

grep "Total number of matching entries" locked.txt >> file.txt

电流输出:

#Total number of matching entries: 10 

预期输出:

#Total number of matching entries: Locked=10

使用了以下命令:

grep "Total number of matching entries" | sed '/:/i Terminated=' > file.txt

标签: linuxgrep

解决方案


只是 sed 应该这样做,因为 reg ex 也可以提供给它。这对你有用吗?

sed -n 's/Total number of matching entries: /&Locked=/p' locked.txt >> file.txt

推荐阅读