-3

现在我正在使用下一个命令来获取包含“random_string”的列表文件:

grep -l random_string *.txt

我不仅想获得文件名,还想获得输入之后(并且可能是之前)的几行。

所以我想要这样的输出:

file1.txt
    random_string
    ....
    ....
    random_string
    ....
    ....
file2.txt
    ....
4

1 回答 1

0

那么好吧。我知道了。

只需要将 -l 选项替换为 -A 或 -B 或 -C(它用于 A 和 B 的结果)。

grep --after-context=10 some_string *.py
于 2012-09-06T12:03:38.523 回答