如何在CMD命令输出中查找单词

问题描述 投票:1回答:2

我试图在CMD命令输出中找到一个单词(比如在文件中使用ctrl + f),输出包含很多行...

任何提示?谢谢 。

windows search cmd command
2个回答
3
投票
find "yourword" filename

在文件的任何行显示您的单词。

yourcommandgivingsoneoutput |找到“你的词”

检查你的单词的某些命令的输出。

如果您只是想查看数据中是否存在单词ixists,那么将>nul附加到该行以抑制输出,并在下一行(可能是)批量使用

if errorlevel 1 (echo word missing) else (echo word found)

您可以调用许多选项 - 使用

find /?

从提示文件。

findstr类似,允许搜索多个单词并具有受限的正则表达式实现。

findstr /?

从提示文件。


0
投票

实际上,你没有得到这个概念,因为实际上你想在“程序”中搜索,而你可以在“文件”中搜索...

CMD,git-bash或任何其他终端不是文本文件或word文档或任何其他类型的文件的文件,因此在终端中搜索没有意义,因为如果你想搜索“clash of clans”,这是无稽之谈!

但你可以搜索任何命令的输出,有很多方法,例如,我们可以搜索dir命令的输出:

1- #>dir | find "search_word"→将找到任何与您的search_word完全相同的输出

2- #>dir *search_word*→将找到包含search_word的任何输出

© www.soinside.com 2019 - 2024. All rights reserved.