Linux 从文件中删除匹配字

Linux 从文件中删除匹配字,linux,bash,Linux,Bash,File1.txt中的数据是 Raj cmd Rahul cmd Pooja cmd Vilas cmd Vikram cmd 我希望输出像下面这样打印 Raj Rahul Pooja Vilas Vikram 我要删除的单词是cmd请尝试以下操作: sed 's/\s*cmd//' File1.txt 解释 选择一种编程语言或通用文本处理工具。作为一名新用户,请同时阅读。另外,不要盲目地应用标签,而是阅读它们的描述,也不要重复标题中的标签。、、和朋友。这对我来说似乎是个问题。。。 s/

File1.txt中的数据是

Raj cmd
Rahul cmd
Pooja cmd
Vilas cmd
Vikram cmd
我希望输出像下面这样打印

Raj
Rahul
Pooja
Vilas
Vikram
我要删除的单词是cmd

请尝试以下操作:

sed 's/\s*cmd//' File1.txt 
解释


选择一种编程语言或通用文本处理工具。作为一名新用户,请同时阅读。另外,不要盲目地应用标签,而是阅读它们的描述,也不要重复标题中的标签。、、和朋友。这对我来说似乎是个问题。。。
s/   # substitute
\s*  # ignore blanks
cmd  # your pattern
//   # replace with nothing