Answers:
要在特定文件中grep模式,并获得匹配的行:
grep -n <Pattern> <File> | awk -F: '{ print $1 }' | sort -u
或cut
按照@wjandrea的建议使用:
grep -n <Pattern> <File> | cut -f1 -d: | sort -u
哪里
<Pattern>
是带引号的glob模式(正则-E
表达式的使用选项);<File>
是您感兴趣的文件;awk ...
过滤grep输出中的行号(:
每行之前);cut
比使用Awk 更容易使用,例如cut -f1 -d:
-n
选项时,我看到行号。您可以发布得到的结果吗?