Win10之家 资讯中心
Win10下载休闲娱乐坊
Win10资讯Win10资源
Win10交流主题壁纸
Win7下载Win8下载

Ghost Windows10 X64纯净专业       Ghost Windows10 X32纯净专业

在Windows10上使用findstr在文件和命令输出中查找文本

2018-05-08 11:19:37来源:Win10作者:Win10之家责编:swin103去评论

 如果您想在文件,命令行输出或其他地方找到特定的文本,您可以在Windows上使用findstr命令来执行此操作。

 
Findstr是Windows操作系统的内置工具,您可以从命令行运行以查找文件或命令行输出中的文本。
 
您可以使用该应用程序来过滤命令行输出,搜索具有匹配文本的文件的单个文件或整个目录结构。
 
运行findstr /? 从命令行显示“查找字符串”支持的所有参数和选项。
 
像Notepad ++,GGRep或Everything等第三方工具也支持在文件中查找文本。
 
使用findstr

在Windows10上使用findstr在文件和命令输出中查找文本
图片来源:www.ghost580.com

您可以从命令行或批处理文件运行findstr。 点击Windows键打开新的命令行提示符,输入cmd.exe并选择结果。
 
有用的参数:

/? - 显示帮助文本
/ S - 搜索目录和所有子目录
/ I - 搜索不区分大小写
/ R - 使用搜索字符串作为正则表达式
/ B - 匹配行首的模式
/ P - 跳过带有不可打印字符的文件
/ V - 仅打印包含匹配的行
/ N - 打印行号
 
以下是您可能会觉得有用的示例列表:
 
--ipconfig | findstr“192.168” - 该命令运行ipconfig并返回任何匹配192.168的结果。 任何其他结果都将被忽略。
--netstat | findstr“123.123.123.13” - 运行netstat命令并返回任何与该字符串匹配的结果(本例中为IP地址)。
--findstr / c:“windows 10”windows.txt - 在文件windows.txt中搜索字符串“windows 10
--findstr“windows 10”windows txt - 搜索文件中的“窗口”或“10”。
--findstr“windows”c:\ documents \ *。* - 在c:\文档下搜索字符串“windows”的任何文件。
--findstr / s / i Windows *。* - 在Windows忽略字母大小写的情况下,搜索当前目录中的每个文件以及所有子目录。
--findstr / b / n / r / c:“^ * FOR”* .bas--返回以零开头或以上空格开头的任何行。 也打印行号。

Findstr是一个强大的命令,您可以使用它来搜索文件中的字符串或过滤命令行输出。 您可以使用它扫描整个目录结构或驱动器,以查找与所选字符串或其一部分匹配的文件,并快速在命令行输出中查找指定的文本。
 
高级选项包括返回在行首或行末找到的内容,使用正则表达式或使用通配符。
 
闭幕词
 
Findstr的主要优势在于它是一个内置的工具,可以在任何Windows机器上运行。 快速查找文件中的文本很有用,但它可以作为过滤命令行工具输出的工具。

相关文章

关键词:Windows10使用findstr文件命令
百度推荐

旗下网站: Win10之家|

旗下软件: Win10系统|

Win10 - 应用,游戏,下载 - Win10之家

Copyright (C) Swin10.com, All Rights Reserved.

Win10 版权所有 浙ICP备123456789号