当前位置: 首页 > 系统教程 > 详细列表

findstr支持哪些文件格式

时间:2018-11-05 来源:酷下载 作者:法老叔叔

最近有很多小伙伴在问小编windows系统命令findstr支持哪些文件格式呢?目前支持纯文本的格式,想要详细了解的快点来看看吧。

findstr支持哪些文件格式

应该是仅支持纯文本模式的文件,你可以自建两个word文件试试,pdf是肯定不行的。

findstr是window系统自带的命令,主要用途是查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含)某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。

findstr代码格式:

/B 在一行的开始配对模式。

/E 在一行的结尾配对模式。

/L 按字使用搜索字符串。

/R 将搜索字符串作为正则表达式使用。

/S 在当前目录和所有子目录中搜索匹配文件。

/I 指定搜索不分大小写。

/X 打印完全匹配的行。

/V 只打印不包含匹配的行。

/N 在匹配的每行前打印行数。

/M 如果文件含有匹配项,只打印其文件名。

/O 在每个匹配行前打印字符偏移量。

/P 忽略有不可打印字符的文件。

/OFF[LINE] 不跳过带有脱机属性集的文件。

/A:attr 指定有十六进位数字的颜色属性。请见 "color /?"

/F:file 从指定文件读文件列表 (/ 代表控制台)。

/C:string 使用指定字符串作为文字搜索字符串。

/G:file 从指定的文件获得搜索字符串。 (/ 代表控制台)。

/D:dir 查找以分号为分隔符的目录列表

strings 要查找的文字。

[drive:][path]filename

指定要查找的文件。

除非参数有 /C 前缀,请使用空格隔开搜索字符串。

例如: 'FINDSTR "hello there" x.y' 在文件 x.y 中寻找 "hello" 或

"there"。'FINDSTR /C:"hello there" x.y' 文件 x.y 寻找

"hello there"。

正则表达式的快速参考:

. 通配符: 任何字符

* 重复: 以前字符或类出现零或零以上次数

^ 行位置: 行的开始

$ 行位置: 行的终点

[class] 字符类: 任何在字符集中的字符

[^class] 补字符类: 任何不在字符集中的字符

[x-y] 范围: 在指定范围内的任何字符

\x Escape: 元字符 x 的文字用法

\

xyz\> 字位置: 字的结束

有关 FINDSTR 常见表达法的详细情况,请见联机命令参考。

这则帮助信息中,我将“一般表达式”,全部替换成了“正则表达式”(一切都是机器翻译惹的祸)。

命令概括:

findstr,全英文find string,意为“查找字符串”;

/b,全英文begin,意为“开始”;

/e,全英文end,意为“末端”;

/l,literally,意为“照字面地”;引申为“去正则表达式”。

/r,regular,意为“有规律的”;引申为“正则表达式”。

/s,subdirectory,意为“子目录”;

/i,ignore,意为“忽略”;引申为“忽略大小写”;

/x,exactly,意为“恰好地”;引申为“完全匹配”;(一开始意为不是这个单词,不过HAT确实高明——之所以以e为缩写,是因为前面有了end的缩写,所以以第二个字母x为缩写)。

/v,invert,意为“反转、使颠倒”(感谢doupip的单词提供);

/n,全英文number,意为“数字”;引申为“行号”;

/m,merely,意为“只是”;

/o,offset,意为“偏移”;

/p,print,意为“打印”;

/off[line],意为“脱机文件”;

/a,attribute,意为“属性”;

/f,file,意为“文件”;

/c,case,意为“把几个字加起来”;引申为“全部字匹配”;

/g,get,意为“获得”;

/d,directory,意为“目录”;

class,类。

win10常见问题汇总
开机密码设置 镜像重装 键盘失灵 开启自动更新 输入法设置
笔记本wifi不稳定 win7和win10 18282最新 怎么开热点 自动关机
虚拟机架构 苹果装win10 安全模式 去除快捷键箭头 清理优化
重置电脑 蓝牙打开 恢复磁盘清理 无法关机 任务栏搜索关闭
输入法禁用 突然死机 蓝屏错误代码 企业版与消费版 文件重命名卡顿
黑屏只有鼠标 开始菜单打不开 关闭自动更新 我的电脑图标 控制面板在哪