我想从文件中获取行号。在出现 5 个破折号(-----)的文件中,我想获取该行号。 例如
Day to Day
------------------
Month
-----
Jan
feb
mar
Year
-----
2014
2013
2012
所以这里的月份和年份有 5 个破折号。我想获取该月份和年份的行号。 谢谢。
最佳答案
如果您只需要行号,而不需要后面的文本,则可以使用 cut
作为 grep
的补充:
grep -n '^-----$' file.txt | cut -f1 -d:
输出:
4
11
关于linux - 如何获取行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24202520/