如何搜索在cmd中编写的文本

如何搜索在cmd中编写的文本

我想通过命令的帮助输出找到必要的属性。怎么做?输出如下: 帮助输出

答案1

假设您正在寻找 /H 开关:

Program.exe /? |find /i "/h"

Program.exe --help |find /i“/H”

那应该只会显示出现“/H”的行。

一些程序还接受:

程序.exe /h /? 程序.exe /h --help

答案2

假设我想查找终端中某个命令可用的标志。为简便起见,我们选择“替换”。

您可以键入以下任一项:

help replace | findstr "\/" 
help replace | find "/"

查找所有带有正斜杠的行(反斜杠用于转义正斜杠)。


下面是使用 findstr 和 regex 过滤网络连接的示例:

 netstat -n | findstr -r "127.*"

find 和 findstr 的作用相同,但 findstr 较新,支持正则表达式。要了解两者的区别,可以查看此答案超级用户

显示帮助替换 | findstr“/”输出的图像

相关内容