【发布时间】:2021-09-11 18:01:30
【问题描述】:
我有一个大文本文件,其中包含诸如
之类的模式*pattern1, 34:38,info=a1,signal=s1
*pattern2, 32:38,info=a1,signal=s1
*pattern2,36:38,info=a1,signal=s1
*pattern_4,38:38,info=a1,signal=s1
我想使用grep 提取第一个逗号之前唯一的第一个单词。我尝试使用grep '^*[A-Za-z]' file.txt | sort --uniq 和grep '^*[^,]' file.txt | sort --uniq,但没有得到第一个单词。有人可以评论吗?
【问题讨论】:
-
你能用awk吗:
awk -F"," '{print $1}' file.txt? -
请将该示例输入的所需输出(无描述、无图像、无链接)添加到您的问题(无评论)。