FindStr是Window系統(tǒng)自帶的命令,用途是查找指定的一個或多個文件文件中包含(或通過參數(shù) /V來控制不包含)某些特定字符串的行,并將該行完整的信息打印出來,或者打印查詢字符串所在的文件名。有需要的小伙伴來西西下載體驗。
軟件簡介:
FindStr文本內(nèi)容查找工具是一款非常好用的文件內(nèi)容搜索查詢軟件,該軟件支持?jǐn)?shù)十種格式內(nèi)容搜索,可對無限級的目錄文件內(nèi)容進行搜索查詢,而且還能夠非常好的支持對zip/rar壓縮包中的文件內(nèi)容進行查詢,這點功能是同類軟件中沒有的,查詢后的結(jié)果自動截取符合查詢字符串內(nèi)容片段,供用戶查看預(yù)覽。
軟件主要功能:
1. 彌補微軟現(xiàn)有開發(fā)工具中查找功能的不足之處。
全文檢索。搜集的資料、小說、源代碼多了以后,經(jīng)常連自己都搞不清什么東西存放在哪里,
手工建立、維護索引太累,使用Windows自己提供的全文檢索又太耗資源,
這個時候用FindStr來搜就很合適,而且可以不解包直接在zip/rar中搜索、查看,
并且能夠自動記憶加密壓縮文件的密碼。zip包括uvz、jar、war、cbz等擴展名,rar包括cbr等擴展名。
2. 批量更改HTML文件。
對搜集到的資料進行整理。我自己就經(jīng)常用它整理下載到或反編譯出來的電子書,
包括批量去除廣告鏈接、將絕對URL改為相對URL等。
使用方法:
使用正則表達(dá)式搜索文件中的文本模式
語法
findstr [/b] [/e] [/l] [/r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/offline] [/g:File] [/f:File] [/c:String] [/d:DirList] [/a:ColorAttribute] [Strings] [[Drive:][Path] FileName [...]]
參數(shù)
/b
如果位于行的開頭則匹配模式。
/e
如果位于行的末尾則匹配模式。
/l
逐字地搜索字符串。
/r
使用搜索串作為正則表達(dá)式。Findstr 將所有元字符解釋為正則表達(dá)式,除非使用了 /l。
/s
在當(dāng)前目錄和所有子目錄中搜索匹配的文件。
/i
指定搜索不區(qū)分大小寫。
/x
打印完全匹配的行。
/v
僅打印不包含匹配的行。
/n
在每個匹配的行之前打印行號。
/m
如果文件包含匹配項,則僅打印該文件名。
/o
在每個匹配行之前打印查找偏移量。
/p
跳過包含非可打印字符的文件。
/offline
使用脫機屬性設(shè)置處理文件。
/f:File
從指定文件中讀取文件列表。
/c:String
使用指定的文本作為文字搜索字符串。
/g:File
從指定文件得到搜索字符串。
/d:DirList
搜索以逗號分隔的目錄列表。
/a:ColorAttribute
使用兩個十六進制數(shù)指定顏色屬性。
Strings
指定要在 FileName 中搜索的文本。
[ Drive:][Path] FileName [...]
指定要搜索的文件。
/?
在命令提示符下顯示幫助。