如何在 Windows cmd 行中调用 zgrep

如何在 Windows cmd 行中调用 zgrep

我已经将我的 cygwin\bin 路径添加到路径,但是当我在 cmd 行中输入 zgrep 时,它显示“zgrep 不被识别为内部或外部命令...”

但是当我在 cygwin 命令行中执行此操作时,它可以工作。

任何援助将不胜感激。

答案1

zgrep是 Unix shell 脚本,而不是可执行文件。Cygwin 的 bash shell 知道如何运行它,但 Windows 的 cmd.exe 不知道。因此,您需要告诉 cmd.exe 通过 bash 调用它,如下所示:bash zgrep

答案2

如果你bash.exe的路径中有,你可以输入bash.exe /path/to/zgrepzgrep,它实际上是一个需要 shell 解释器的 shell 脚本。

相关内容