使用sed将模式替换为文件末尾

时间:2012-07-01 00:37:06

标签: linux unix 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

1 个答案:

答案 0 :(得分:2)

这应该适合你:

sed 's/ .*//g'  file

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

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