FIND: 在文件中搜索文字字符串。


... "FIND" 摘自 Microsoft Windows 帮助
... 命令"FIND"的示例
... 重要信息,"FIND"命令的提示

命令: "FIND" 开启 Windows 11, 10, .. 可用

"FIND" 摘自 Microsoft Windows 帮助

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\WINDOWS>

在文件中搜索字符串。

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

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

如果没有指定路径,FIND 将搜索键入的或者由另一命令产生的文字。

命令"FIND"的示例

`FIND`Windows命令提示符中的命令用于在文本文件中搜索字符串。这里有些例子: 示例 1:简单文本搜索:

FIND "搜索词" 文件.txt

描述:在文件“File.txt”中搜索文本“Search term”并打印包含该字符串的所有行。 示例 2:忽略大小写:

FIND /I "搜索词" 文件.txt

描述:在文件“File.txt”中搜索“search_term”时忽略大小写。 示例 3:查找具有特定字符数的行:

FIND /C "搜索词" 文件.txt

描述:计算“File.txt”中包含搜索词的行数并打印计数。 示例4:行号显示:

FIND /N "搜索词" 文件.txt

描述:在“File.txt”中搜索“搜索词”并显示找到的行的行号。 示例 5:搜索目录中的所有文件:

FIND "搜索词" C:\目录\*

描述:在指定目录中的所有文件中搜索“搜索词”并打印包含该字符串的行。 示例6:搜索目录中的所有文本文件:

FIND "搜索词" C:\目录\*.txt

描述:在指定目录中的所有文本文件中搜索“搜索词”并打印包含该字符串的行。 示例 7:将输出重定向到单独的文件:

FIND "搜索词" 文件.txt > 找到的行数.txt

描述:在“File.txt”中搜索“搜索词”并将找到的输出重定向到文件“FoundLines.txt”。 示例 8:使用正则表达式:

FIND /R "^[0-9]" 文件.txt

描述:使用正则表达式搜索“File.txt”中以数字开头的行(`/R`) 使用。 示例 9:显示周围线:

FIND "搜索词" 文件.txt /C

描述:在“File.txt”中搜索“搜索词”并输出周围的行(带有上下文)。 示例 10:仅显示没有命中的行:

FIND /V "搜索词" 文件.txt

描述:仅显示“File.txt”中不包含搜索词的行。 重要的是要注意`FIND`命令提示符中的命令提供了基本的搜索功能,但对于更复杂的任务或处理大量数据,更高级的工具或脚本语言(例如PowerShell)可能更适合。

重要信息,"FIND"命令的提示

当使用`FIND`Windows命令提示符中的命令,有几个要点需要注意: 1. 区分大小写:默认是按以下方式搜索`FIND`区分大小写,这意味着要考虑大写和小写字母。如果要执行不区分大小写的搜索,请添加选项`/I`添加。

FIND /I "搜索词" 文件.txt

2. 退出代码: `FIND`返回指示搜索成功的退出代码。退出代码 0 表示找到搜索词,而退出代码 1 表示未找到搜索词。

FIND "搜索词" 文件.txt
IF ERRORLEVEL 1 (
    ECHO 未找到搜索词.
) ELSE (
    ECHO 找到了搜索词.
)

3. 重定向输出:您可以重定向输出`FIND`重定向到文件以保存找到的结果。

FIND "搜索词" 文件.txt > 找到的行数.txt

4. 正则表达式:你可以`FIND`通过使用选项与正则表达式`/R`添加。

FIND /R "^[0-9]" 文件.txt

5. 跨多个文件搜索:您可以`FIND`使用通配符 (`*`) 使用。

FIND "搜索词" C:\目录\*

6. 使用`/C`对于周围的线:该选项`/C`显示周围的行(带有上下文)以查看找到的字符串的上下文。

FIND "搜索词" 文件.txt /C

7. 搜索带空格的字符串:如果搜索词包含空格,则应将字符串用引号引起来。

FIND "带空格的搜索词" 文件.txt

8. 搜索以斜杠(/)开头的字符串:如果搜索词以斜杠(/)开头,请在斜杠前添加转义字符(\)。

FIND "\/搜索词" 文件.txt

重要的是要注意`FIND`是Windows命令提示符中简单而基本的搜索功能。对于更高级的搜索需求或处理大量数据,更专业的工具或脚本语言(例如 PowerShell)可能更适合。


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



指挥 FIND - 在文件中搜索文字字符串。

HTTP: ... console/cn/030.htm
0.093
13906

What are password policies?

What is a SD memory card?

Turn off auto expand directory in Windows 7 Explorer?

What does VSync mean?

Wie funktioniert das Mounten von VHD ohne Zusatzsoftware in Windows-7?

Was heißt Windows Zehn?



(0)