这个问题在这里已经有了答案:
8年前关闭。
我只想看到行号。我不需要看到剩余的输出。
最佳答案
管道您的 grep -n
输出,它通常看起来像:
11: stuff that matched
43: more stuff that matched
通过 sed 去掉匹配的部分:
grep -n pattern file | sed -e 's/:.*//g'
11
43
关于linux - 如何在没有输出的情况下使用 grep 获取行号?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14018546/