windows 命令行查找字符串 和 文件(find & findstr & for)
来源:互联网 发布:钻戒哪个牌子好 知乎 编辑:程序博客网 时间:2024/06/03 20:11
1. find
find方法要比findstr要简单,参数要少。find /? 命令可以查看所有find命令的参数。
find命令的基本格式是这样的:find "要查找的字符串" 要查找的文件,在这里,"要查找的字符串"这个内容是必不可少的,引号也是必须的。例如:find "abcd" d:\test.txt,表示在D盘根目录下的文本文件test.txt中查找含有 abcd这一字符串的所有行。
2.finstr
findstr的参数较多。同样 findstr /? 命令可以查看所有findstr命令的所有参数。
当你不知道在哪一个具体的文件中搜索指定字符串的时候,一般命令的格式是这样的:findstr /s /i /n "abc" *.*
意思就是(/s)-->在当前目录及其子目录中的 (*.*) --->所有格式文件 中搜索含有字符串abc的行 (/i)-->搜索忽略字符串中字母的大小写 (/n)-->并显示改行的行号。
3.for 用法简介
windows下的 for /r 命令具有与Linux下 find 命令类似的功能,查找文件都很方便,使用语法上也类似:
find /r 目录名 %变量名 in (匹配模式1,匹配模式2) do 命令
匹配模式可以是通配类似于:
*.jpg:所有.jpg后缀的文件 *test*:所有名称中包含test的文件
注意:
1. 匹配模式中至少带上1个*号
2. 匹配内容仅限于文件名,不会匹配目录名
如果仅是查找和输出文件名,do后面的命令可以用@echo %变量名,即:
for /r 目录名 %i in (匹配模式1,匹配模式2) do @echo %i
- windows 命令行查找字符串 和 文件(find & findstr & for)
- windows命令行查找文件内容findstr
- windows下Findstr命令-查找文件内字符串
- WindowsBatch与LinuxShell比较[batch常见命令和字符串查找命令find/findstr]
- 字符串查找增强:findstr
- Windows下查找纯文本文件中的字符串 - 命令findstr简介
- Windows下查找纯文本文件中的字符串 - 命令findstr简介(转)
- find findstr
- cmd findstr 字符串查找增强使用说明
- linux 下查找文件和字符串命令 find grep
- linux 下查找文件和字符串命令 find grep
- linux 下查找文件和字符串命令 find grep
- Windows命令行(cmd)下快速查找文件(类似Linux下find命令)
- vim结合findstr实现windows下快速在文件中查找
- find和grep查找字符串
- dos 中find 和 findstr 命令
- Windows CMD中 find命令(字符串查找)
- grep查找字符串所在文件和行号,find查找文件所在目录即路径
- createDialog
- hive的启动
- 可以实现pdf转换成txt格式的方法
- android数据库支持的数据类型
- Linux进程和内核级进程的一些知识
- windows 命令行查找字符串 和 文件(find & findstr & for)
- GitHub最火的Android开源项目
- POJ 1056 IMMEDIATE DECODABILITY 字典树
- storm入门原理
- Mapreduce实例-Top Key
- iOS开发中邮箱,电话号码,身份证,密码,昵称正则表达式验证
- 记录
- 企业级账号添加信任操作流程
- HDFS过滤合并并上传文件demo