使用Grep在删除重复字符串的同时拉线

问题描述 投票:0回答:2

我的输入文件是

cat random.txt

hello my name is hello

当我使用egrep '^hello|hello$ random.txt时>

结果是hello my name is hello

我将如何修改命令以改为输出类似这样的内容

hello my name is

my name is hello

基本上删除同一单词,如果它在行的开头或结尾处开始如果两个单词都在同一行上?

我的输入文件是cat random.txt你好,我的名字是你好。当我使用egrep'^ hello | hello $ random.txt时,结果是你好,我的名字是你好。我将如何修改命令以代替输出内容...

string grep word bsd
2个回答
0
投票

您可以像这样将其与awk结合使用:


0
投票

您必须使用grep吗?您可以通过sed

© www.soinside.com 2019 - 2024. All rights reserved.