aaaaaaaa 09
bbbbbbbb 90
ccccccccccccccc 89
ddddd 09
使用sed / awk / replace,在上面的文本中,我想删除每行第一个空格之后的所有内容。例如,输出将是:
aaaaaaaa
bbbbbbbb
ccccccccccccccc
ddddd
任何帮助将不胜感激。
aaaaaaaa 09
bbbbbbbb 90
ccccccccccccccc 89
ddddd 09
使用sed / awk / replace,在上面的文本中,我想删除每行第一个空格之后的所有内容。例如,输出将是:
aaaaaaaa
bbbbbbbb
ccccccccccccccc
ddddd
任何帮助将不胜感激。
Answers:
cut -d ' ' -f 1 < your-file
将是最有效的。
而一到perl
,
$ perl -pe 's/^([^ ]+) .*$/\1/' file
aaaaaaaa
bbbbbbbb
ccccccccccccccc
ddddd
通过GNU grep,
$ grep -oP '^[^ ]*' file
bbbbbbbb
ccccccccccccccc
ddddd
<
这里有用吗?