在文本文件中的每个第一个单词后删除字符串

use*_*960 1 unix awk sed cat

文件1:

hello   (OPTION1)   123456   123456   123456
world   (OPTION1)   123456   123456   123456
foo     (OPTION1)   123456   123456   123456
bar     (OPTION1)   123456   123456   123456
Run Code Online (Sandbox Code Playgroud)

如何在文本文件File1中的每个第一个单词后删除每个字符串?

这可能会与awk/sed/cat失效 - 但我无法弄明白.通过这些实用程序,我仍然不熟悉编辑 - 也许其他人将从我的问题中受益.

第一个单词不具有预测性(没有外卡),每个第一个单词都是唯一的.

Chr*_*s J 7

awk one liner:

awk '{ print $1 }' < inputfile > outputfile
Run Code Online (Sandbox Code Playgroud)

sed one liner:

sed 's/^\([A-Za-z0-9]*\).*/\1/' < inputfile > outpufile
Run Code Online (Sandbox Code Playgroud)