傻大方


首页 > 人文 >

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式



按关键词阅读:


【技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式】
技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

大家好 , 我是老盖 , 首先感谢观看本文 , 本篇文章做的有视频 , 视频讲述的比较详细 , 也可以看我发布的视频 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

今天我们学习findstr这个命令 , 它这个命令是在文件中搜索查询字符串 , 也可以用于其它命令输出的数据进行查找 , findstr /?可以看到这个命令的参数和介绍 , 它这个命令参数比较多 , 我们用的最多的是它这个命令的R参数 , /R将搜索字符串作为一般表达式使用 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

一般表达式类似于正则表达式 , 但是比正则表达式稍微简单一点 。
一般表达式的快速参考:
.通配符: 任何字符
*重复: 以前字符或类出现零或零以上次数
^行位置: 行的开始
$行位置: 行的终点
[class] 字符类: 任何在字符集中的字符
[^class] 补字符类: 任何不在字符集中的字符
[x-y]范围: 在指定范围内的任何字符
\xEscape: 元字符 x 的文字用法
\
xyz\>字位置: 字的结束

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

我准备了一个数据文件data.txt , 里边写入了一些数字和英文 , 把它放在了dos的当前目录 , 一会用于命令测试 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

[x-y]范围: 在指定范围内的任何字符
我们首先使用查询1-9的数字 , 输入命令findstr /R "[1-9]" data.txt , 执行后可以看到搜索到的数字行全部被输出出来了 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

我们再测试一下a到z英文字符的行 , 输入命令findstr /R "[a-z]" data.txt , 执行后可以看到英文行输出了出来 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

这次我们只输出a到c测试一下 , 输入命令findstr /R "[a-c]" data.txt , 只输出了abc三行 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

我们看一下其他参数 , 参数/V 只打印不包含匹配的行 , 输入命令findstr /V /R "[a-c]" data.txt , 可以看到除了abc这三行 , 其他的数据行被输出出来了 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

[^]任何不在字符集中的字符 , 我们用一般表达式中的这个符号 , 来代替参数V , 输入命令findstr /R "[^a-c]" data.txt , 它是除了abc这三行其他的行搜索 , 执行后可以看到其他行输出了 。

技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式
本文插图

我们再看一下参数N , /N 在匹配的每行前打印行数 , 输入命令findstr /N /R "[^a-c]" data.txt , 可以看到其他的行加上了行数 。
其他的一些参数 , 大家可以测试一下 , findstr这个命令我们用的也比较多 , 经常用于bat批处理脚本中 , 判断一些命令根据命令的输出做出判断 , 是否命令执行成功等一些操作 , 大家可以多练习一下这个命令 。分页标题
感谢观看本篇文章 , 希望对你有所帮助 , 本文由老盖聊技术原创 , 我是老盖 , 专注分享IT互联网与电脑知识 , 欢迎关注 , 本文是出于爱心帮助人的目的所写 , 请随意分享转载 , 帮助人越多爱的力量就越大 , 感谢正能量传播 。


    来源:(老盖聊技术)

    【】网址:/a/2020/0814/1597382301.html

    标题:技术编程|dos命令findstr教程,查找搜索文本文件字符串表达式


    上一篇:营销|明星、影视、品牌三位一体,娱乐营销生态的升级与创新

    下一篇:IOS系统|为什么安卓90Hz刷新率,却依然不如苹果流畅?


    人文

    Array|上海青这样炒,孩子们抢着吃

    阅读(13)

    接下来起锅烧油油温三成热下入肉末炒散,来点料酒和生抽提鲜,倒入事先准备好的上海青大火翻炒均匀。最后来点食盐,一点点的清水盖上锅盖焖个一分钟左右,大火烧干汁水,关火将炒好的上海青装盘即可。我家孩子就不爱吃素菜,但是每天就得花心思让他吃点素菜,...

    人文

    北京日报|本周四,宝瓶座δ南流星雨来了,适合后半夜观测

    阅读(16)

    北京天文馆专家寇文介绍,为了区别不同的流星雨,一般以流星雨辐射点所在天区的星座给流星雨命名。什么是流星雨的辐射点呢?流星雨发生时,流星看起来就像从夜空中的某一点或某片天区发射出来的,这一点或者一片天区就叫做流星雨的辐射点。比如,下月将要出现...

    人文

    喝水|喝水“一口闷” 当心心脏出问题

    阅读(17)

    若大口饮水过多,则容易造成水钠潴留、增加心脏负荷,导致病情加剧。此外,对于从事体育运动或体力劳动者来说,活动过后对水的需求会增加两倍,此时大口急喝水尤为危险。这是因为人体在出汗后会损失大量的水分和电解质,大口喝水容易稀释血液中的电解质,导致...

    人文

    李鹏飞|高温下的坚守:铁路线路工检修忙

    阅读(17)

    李鹏飞介绍说,编组场内都是重载货物列车,在列车的碾压下,钢轨的几何尺寸会产生形变,“高低不平顺”就是其中一种,导致列车通过时会产生不规则地震动,从而影响行车安全。说话间,班长许少文提来了重重地液压起道机,随着手臂不停摇动,钢轨不断被抬高。1...

    人文

    退役|福建马尾乡村退役军人荣誉馆八一前揭牌

    阅读(12)

    ”29日,在福建省福州市马尾区,怀抱一束鲜花,10岁的林菡玥小朋友望着坐在前排的退伍军人们,如是说道。值此“八一建军节”来临之际,“不忘初心葆本色,军地共筑强国梦”庆祝建军93周年系列活动启动仪式暨亭江镇东岐村退役军人荣誉馆揭牌仪式于当天在马尾区...