Findstr
外觀
findstr是 Microsoft Windows 佮 ReactOS 命令行 ( 即殼層 ) 下用佇咧特定文件內底搜查特定字符串的命令。
概覽
此命令共指定行發送到標準輸出設備。 伊佮 ` find ` 命令相𫝛。毋過,` find ` 命令支持 UTF 鋪十六,而且 ` findstr ` 無支持。另外一方面,` findstr ` 支持正則表達式,猶毋過 ` find ` 無支持。` findstr ` 上早佇咧 Windows 兩千 Resource Kit 下出名 ` qgrep ` 發行。
` findstr ` 無法度搜查著 Unicode 文件當中常見的空字符。
語法
` ` ` FINDSTR flags strings [drive :] [path] filename [. . .] ` ` `
參數 :
- ` flags `下列選項的任意組合。
- ` strings `搜查目標文本。
- ` [drive :] [path] filename `指定予人搜查文件。
選項 :
- ` / B `匹配一行的起頭。
- ` / E `匹配一行的結尾。
- ` / L `按原字符串搜查。
- ` / R `照正式來表達式搜查。
- ` / S `佇咧當前 kha-tá-lok-guh 佮所有的人 kha-tá-lok-guh 下搜查匹配的文件。
- ` / I `無分講大細寫。
- ` / X `輸出嚴格匹配的行。
- ` / V `干焦輸出不匹配的行。
- ` / N `佇所有的配行進前輸出行號。
- ` / M `干焦做文件有至少一位匹配時輸出文件名。
- ` / O `佇所有匹配行前輸出字符偏移量。
- ` / P `跳過含講有袂當列印字符的文件。
- ` / OFF [LINE] `莫跳過有「離線」屬性組的文件。
- ` / A : attr `用兩位十六進位數指定色水屬性(詳見 " color / ? ")。
- ` / F : file `對指定文件提著予人搜查文件(/ 表示直接讀自控制台)。
- ` / C : string `共指定字符串按照原字符串搜查。
- ` / G : file `對指定文件取搜查目標文本(/ 表示直接讀自控制台)。
- ` / D : dir `佇半角冒號指定的 kha-tá-lok-guh 列表下搜查。
注意: 下列命令顯示這命令的詳細幫助:
` ` ` FINDSTR / ? ` ` `
示例
共當咧運行的服務保存甲「\ _ services . txt」文件,然後搜查文件內底包括講 " network " 的行(無分講大細寫):
輸出是:
` ` ` Network Connections Network List Service Network Location Awareness Network Store Interface Service Windows Media Player Network Sharing Service Press any key to continue . . . ` ` `
另外閣有參閱
- 正則表達式
- 通配符
- MS-DOS 命令列表
- Find
- grep
參考資料
閣較濟
- Stanek , William R . Windows Command-Line Administrator's Pocket Consultant , 二 nd Edition . Microsoft Press . 兩千空八 . ISBN 九百七十八追七商三千五百六十二鋪兩千六百二十三 .
- John Paul Mueller . Windows Administration at the Command Line for Windows Vista , Windows 兩千空三 , Windows XP , and Windows 兩千 . John Wiley & Sons . 兩千空七 . ISBN 九百七十八撨四四四七千空一十六鋪五千七百九十九 .
外部連結
- findstr | Microsoft Docs