linux – 用sed将模式替换为文件的末尾

使用sed,如果文件中的某一行上有空格字符,我需要使用空格字符和删除后的任何内容打印输出.代码示例:

sed "s/"something here I think"//g' file

所以,让我们说一个文件在一行上说:

 Chuck Norris is the man

我只需要打印:

 Chuck

多条线也适用:

Chuck Norris is the man
So is Arnold

取代:

Chuck
So

最佳答案 这应该为你做:

sed 's/ .*//g'  file

要从行的开头删除到第一个空格,请使用以下命令:

sed 's/^[^ ]* //g'
点赞