用AWK或SED获取每一行的第一个字?

mbz*_*gan 1 awk split sed

我有这样的文本文件:

aaaa bbbb cccc
dddd eeee ffff
gggg hhhh iiii
...
..
.
Run Code Online (Sandbox Code Playgroud)

如何创建仅与每行的第一列中的文本文件awksed这样吗?

aaaa
dddd
gggg
...
..
.
Run Code Online (Sandbox Code Playgroud)

我见过类似的话题,但我无法解决我的问题!

Mis*_*cha 5

如果您的输入是

aaaa bbbb cccc
dddd eeee ffff
gggg hhhh iiii

你想要的是:

aaaa
dddd
gggg

然后你可以使用以下任何一个:

awk '{print $1}' input.file
sed 's/ .*//'  input.file
cut -d' ' -f1 input.file

心连心