OS/2 grep 有一个很棒的功能,它会在找到搜索项之前向您显示 n 行。在unix中是否有任何地方的等价物?

Stu*_*Stu 6 ibm unix grep

Solaris 会更可取,但我会使用 linux 或我可以编译的东西。这样的野兽存在吗?

Kvi*_*sle 19

就 GNU grep 而言,这将显示匹配前的行数:

# grep -B number
Run Code Online (Sandbox Code Playgroud)

等效于之后:

# grep -A number
Run Code Online (Sandbox Code Playgroud)

你可以在这里下载 GNU Grep:http : //www.gnu.org/s/grep/

  • 并且`-C` 将`A` 和`B` 组合在一个标志中。 (2认同)

use*_*517 6

您可以从sunfreeware.com获取 GNU grep 及其对 Solaris 的依赖项,可以作为安装在 /usr/local/bin 中的 pkg 格式的二进制下载或作为源包。