windowscmdfindstr命令详解

author author     2023-03-14     683

关键词:

参考技术A findstr是Window系统自带的命令,用于查找某路径下指定的一个或多个文件中包含某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。其用途和用法类似Linux下的grep命令。findstr命令在MS-DOS下使用。

findstr

[/b] [/e][/l][/r][/s][/i][/x][/v][/n][/m][/o][/p][/offline][/g:file][/f:file][/c:string][/d:dirlist][/a:ColorAttribute][strings][[Drive:][Path] FileName [...]]

/b 如果位于行的开头则匹配模式。
/e 如果位于行的末尾则匹配模式。
/l 使用文字搜索字符串。
/r 使用搜索串作为常规表达式。Findstr 将所有元字符解释为常规表达式,除非使用了 /l。
/s 在当前目录和所有子目录中搜索匹配的文件。
/i 指定搜索不区分大小写。
/x 打印完全匹配的行。
/v 只打印不包含匹配的行。
/n 在每个匹配的行之前打印行号。
/m 如果文件包含匹配项,仅打印该文件名。
/o 在每次匹配行之前打印查找偏移量。
/p 跳过包含非可打印字符的文件。
/offline 利用脱机属性设置处理文件。
/f:file 从指定文件中读取文件列表。
/c:string 使用指定的文本作为文字搜索字符串。
/g:file 从指定文件得到搜索字符串。
/d:dirlist 搜索以逗号分隔的目录列表。
/a:ColorAttribute 使用两个十六进制数指定颜色属性。
strings 指定要在 FileName中搜索的文本。
[Drive:][Path] FileName [...] [drive:]、[path]是可选的,如果省略,默认是查找当前目录,至少指定一个文件,可以同时指定多个,用空格分隔,另外文件名可以使用通配符,例如所有文本文件,就可以写成 *.txt 即可。
/? 在命令提示符显示帮助。

1、在当前目录及所有子目录下的所有文件中查找

在当前目录及所有子目录下的所有文件中查找"backup"这个字符串, . 表示所有类型的文件。

2、查找带有空格的字符串

在当前目录及所有子目录下查找"backup jobs"

3、指定路径查找字符串"cmd"

在C:\tmp\查找所有txt文件的字符串"cmd"

原文链接
https://blog.csdn.net/xiaozhongma/article/details/23194917

netstat命令详解

netstat命令详解参考个人链接:netstat命令详解_a746742897的博客-CSDN博客 查看详情

jstat命令详解

jstat命令使用jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat[-命令选项][vmid][间隔时间/毫秒][查询次数]注意:使用的jdk版本是jdk8.类加载统计:C:UsersAdministrator>jstat-class2060LoadedBytesUnloadedByte... 查看详情

linux操作命令分类详解-压缩备份(代码片段)

...录系列文章1、备份还原1.1 tar 备份还原文件2、压缩解压命令2.1打包跟压缩的区别2.2tar打包压缩命令2.3gzip/gunzip 压缩解压命令2.4zip/unzip 压缩解压命令2.5压缩解压命令总结系列文章Linux操作命令分类详解-命令速查(一)Li... 查看详情

gitcheckout命令详解

在日常的git操作中,gitcheckout——检出,是我们的常用命令。最为常用的两种情形是创建分支和切换分支。在下面的命令中,使用了一些简写,在这里说明一下:gitst#gitstatusgitci#gitcommitgitbr#gitbranchgitco#gitcheckoutgitmg#gitmergegitline#gitl... 查看详情

linuxscreen命令详解

目录一、背景二、简介三、语法四、常用screen参数五、使用screen 查看详情

linuxscreen命令详解

目录一、背景二、简介三、语法四、常用screen参数五、使用screen 查看详情

windowswmic命令使用详解(附实例)

WindowsWMIC命令使用详解(附实例) 执行“wmic”命令启动WMIC命令行环境。这个命令可以在XP或.NETServer的标准命令行解释器(cmd.exe)、Telnet会话或“运行”对话框中执行。这些启动方法可以在本地使用,也可以通过.NETServer终端服... 查看详情

awk命令详解

命令详解  awk是linux中的查询命令,也是Linux中常用来查询和筛选一些重要的信息。 (1)last-n5  列出过去登陆系统用户相关信息  (2)last-n5|awk‘{print$1}‘              要求只显... 查看详情

yum命令详解-yum仓库配置文件详解(代码片段)

...络,通过网络获取软件。2、管理rpm包3、自动解决依耐4、命令简单好用5、生产最佳实践yum命令详解#linux安装软件的三种方式1、rpm安装2、源码安装3、二进制安装yum命令yumrepolistyumrepolistall #查看所有仓库#只能列出在/etc/yum.repo.d下... 查看详情

jstat命令详解---jvm的统计监测工具

参考技术Ajstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:命令:结果:解析:命令:结果:解析:命令:结果:解析:命令:结果:解析:命令:结果:解析:命令:命令:命令:命令:命令:... 查看详情

console命令详解

Firebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。===================================Firebug控制台详解出处:http://... 查看详情

netstat命令详解(代码片段)

netstat命令详解简介Netstat命令用于显示各种网络相关信息,如网络连接,路由表,接口状态(InterfaceStatistics),masquerade连接,多播成员(MulticastMemberships)等等。输出信息含义执行netstat后,其输出结果为[root@netstat~]#netstatActiveInternetcon... 查看详情

linuxparted命令详解

parted常见命令参数Usage:parted[OPTION]...[DEVICE[COMMAND[PARAMETERS]...]...]ApplyCOMMANDswithPARAMETERStoDEVICE.IfnoCOMMAND(s)aregiven,runininteractivemode.选项:-h,--help显示此求助信息-l,--listlistspartitionlayouton 查看详情

docker详解

目录Docker常用命令1.镜像命令2.容器命令2.1常用的容器命令2.2重要的容器命令序言:上一章我们初步介绍了一下Docker的概念,那么这次我们着手于Docker的使用,了解一下常见的Docker的操作命令。此外不管学习什么东西,我们不但... 查看详情

windbg常用命令详解

目录1、Windbg命令分类2、常用的命令2.1、.ecxr命令2.2、kn/kv/kp命令2.3、lm命令2.4、.reload命令2.5、!analyze-v命令2.6、g命令2.7、bp/bl/bc命令2.8、~ns命令2.9、.dump命令2.10、r命令2.11、.cls命令3、windbg的帮助文档C++软件异常排查从入门... 查看详情

linuxethtool命令详解

1概述ethtool是用于查询及设置网卡参数的命令。2命令详解2.1命令格式(1)语法ethtool[-a|-c|-g|-i|-d|-k|-r|-S|]ethXethtool[-A]ethX[autonegon|off][rxon|off][txon|off]ethtool[-C]ethX[adaptive-rxon|off][adaptive-txon|off][rx-usecsN][rx-fr 查看详情

linux修改主机名命令详解

from Linux修改主机名命令详解-云+社区-腾讯云(tencent.com)Linux修改主机名命令1、如果只需要临时更改主机名,可以使用hostname命令。sudohostname<new-hostname>#例如:sudohostnamemyDebian这条命令不会更改/etc/hostname文件中的静态主机名... 查看详情

linuxchage命令详解

chage命令用于密码实效管理,该是用来修改帐号和密码的有效期限,接下来通过本文给大家介绍Linuxchage命令相关知识,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧linuxchage命令简介:chage命令用于密码实效... 查看详情