对 grep 的输出进行编号

对 grep 的输出进行编号

当我们使用 grep 过滤输出时,有什么方法可以像使用 那样获得行号输出吗cat -n?我不是要求grep -n显示文件中匹配的行号的选项。

我想要使​​用它的场景是,当我使用 aria2 下载多个文件时,我通常使用关键字 NOTICE 过滤输出,每次文件下载完成时它都会给我一些输出。但我实际上无法知道已经下载了多少文件。

答案1

你可以尝试类似的东西

grep PATTERN FILE | nl

或者

grep PATTERN FILE | wc -l

第一个将对过滤后的行进行编号。第二个将把它们全部数起来。

相关内容