firemail

标题: CMD过滤文件内容或过滤命令行返回结果 [打印本页]

作者: Qter    时间: 2020-3-21 09:58
标题: CMD过滤文件内容或过滤命令行返回结果
在使用cmd的时候想要获取ipconfig命令返回值里的指定行,然后查一下百度发现有个find命令可以和ipconfig综合使用。

具体使用如下:

C:\Users>ipconfig |find /I "ipv4"
   IPv4 地址 . . . . . . . . . . . . : 192.168.56.1
   IPv4 地址 . . . . . . . . . . . . : 192.168.10.115
   IPv4 地址 . . . . . . . . . . . . : 192.168.220.1
   IPv4 地址 . . . . . . . . . . . . : 192.168.219.1
然后查了一下find这个命令的其他用法,具体可以find /?查看帮助信息,帮助说明如下:

C:\Users>find /?
在文件中搜索字符串。

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]

  /V         显示所有未包含指定字符串的行。
  /C         仅显示包含字符串的行数。
  /N         显示行号。
  /I         搜索字符串时忽略大小写。
  /OFF[LINE] 不要跳过具有脱机属性集的文件。
  "string" 指定要搜索的文本字符串。
  [drive:][path]filename
             指定要搜索的文件。

如果没有指定路径,FIND 将搜索在提示符处键入
的文本或者由另一命令产生的文本。
使用格式:find "要查询的字符串" 要查询文件的路径

说明:查询到数据后,会返回查询的数据及查询文件路径,没有查询到,只返回查询文件路径,查询结果为空。

示例:

C:\Users>find "123" d:\1.txt

---------- D:\1.TXT
123123
43241234
其他使用方法在“要查询的字符串”前加查询参数就好了。
————————————————
版权声明:本文为CSDN博主「沉默的鹏先生」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ever_peng/article/details/95070567






欢迎光临 firemail (http://www.firemail.wang:8088/) Powered by Discuz! X3