- 帖子
- 83
- 主題
- 73
- 精華
- 0
- 積分
- 164
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- Office 2003
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2013-8-12
- 最後登錄
- 2015-12-13
|
[分享] BAT批次指令: FINDSTR 的功能介紹
BAT批次指令: FINDSTR 的功能介紹
FINDSTR : 在檔案中搜尋字串。
指令詳解:
C:\Documents and Settings\fu4g3bp6xk7>findstr /?
在檔案中搜尋字串。
FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:file]
[/C:string] [/G:file] [/D:dir list] [/A:color attributes] [/OFF[LINE]]
字串 [[drive:][path]filename[ ...]]
/B 如果是在行的開端,則符合類型。
/E 如果是在行的尾端,則符合類型。
/L 逐字使用搜尋字串。
/R 使用搜尋字串為一般表示式。
/S 在現存目錄及所有的子目錄中搜尋符合的檔案。
/I 指定搜尋不區分大小寫。
/X 列印完全符合的行數。
/V 只列印不含相符字串的行數。
/N 列印每一行符合的行數前的行編號。
/M 只列印包含相符字串的檔案的檔案名稱。
/O 列印每一個相符行之前的字元位移。
/P 略過沒有可列印字元的檔案
/OFF[LINE]不要略過有離線屬性組的檔案。
/A:attr 指定有兩個十六進位數字的色彩屬性。請參考 "color /?"
/F:file 從指定的檔案 (/ 代表主控台) 讀取檔案清單。
/C:string 使用特定的字串作為逐字搜尋的字串。
/G:file 從指定的檔案取得搜尋字串(/ 代表主控台)。
strings 要搜尋的文字。
[drive:][path]filename
指定要搜尋的一個或多個檔案。
除非引數的字首有 /C ,否則請以空格將多重搜尋字串分開。
例如,'FINDSTR "hello there" x.y' 將會在檔案 x.y 中搜尋 "hello",或"there"。
'FINDSTR /C:"hello there" x.y' 將會在檔案 x.y 中搜尋"hello there"。
有關 FINDSTR 一般表示式的資訊,請參閱連線命令參照。 |
|