校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 批處理入門手冊之批處理常用DOS命令篇(find findstr)

批處理入門手冊之批處理常用DOS命令篇(find findstr)

熱門標(biāo)簽:電話機(jī)器人產(chǎn)品怎么樣 呼倫貝爾外呼系統(tǒng) 如何申請400電話業(yè)務(wù)mm 雷霆電銷機(jī)器人怎么樣 電話機(jī)器人全國招商 如何弄地圖標(biāo)注 玉林市機(jī)器人外呼系統(tǒng)哪家好 智能打電話機(jī)器人收費 清遠(yuǎn)百度地圖標(biāo)注店鋪位置

1.4 學(xué)習(xí) find  findstr 命令

學(xué)習(xí)要點:
1.字符串查找:find
2.字符串查找增強(qiáng):findstr

一.字符串查找:find

在文件中搜索字符串。
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]

  /V        顯示所有未包含指定字符串的行。
  /C        僅顯示包含字符串的行數(shù)。
  /N        顯示行號。
  /I        搜索字符串時忽略大小寫。
  /OFF[LINE] 不要跳過具有脫機(jī)屬性集的文件。
  "string"   指定要搜索的文字串,
  [drive:][path]filename   指定要搜索的文件。


基本格式:find "要查找的字符串" 要查找的文件(不在當(dāng)前目錄則需要給出完整路徑)

例1
find "abc" d:\abc.txt
在abc.txt中查找字符串a(chǎn)bc的行。


/I 搜索字符串時忽略大小寫。

例2
find /i "abc" d:\abc.txt
參數(shù)/i代表的是“Ignore”(忽略),也就是忽略大小寫。通過/I 參數(shù)可以不區(qū)分要查找的字符串“abc”的大小寫。


/N 顯示行號。

例3
find /n "abc" d:\abc.txt
參數(shù)/n代表英語單詞“Number”(號碼).。通過/n參數(shù)我們可以查找到字符串"abc"所在的行號。


/C 僅顯示包含字符串的行數(shù)。

例4
find /c "abc" d:\abc.txt
參數(shù)/c是英語單詞“Count”(計數(shù))的縮寫。通過/c參數(shù)我們可以統(tǒng)計包含"abc"字符串的行數(shù)。


/V  顯示所有未包含指定字符串的行。

例5
find /v "abc" d:\abc.txt
這個參數(shù)用于找出文件中不包含指定字符串的行。在這里表示查找不包含"abc"字符串的行。

注意:find命令中要查找的字符串一字要用雙引號" "括起來。

二.字符串查找增強(qiáng):findstr

在文件中尋找字符串。
FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/F:file]
        [/C:string] [/G:file] [/D:dir list] [/A:color attributes] [/OFF[LINE]]
        strings [[drive:][path]filename[ ...]]

  /B        在一行的開始配對模式。
  /E        在一行的結(jié)尾配對模式。
  /L        按字使用搜索字符串。
  /R        將搜索字符串作為一般表達(dá)式使用。
  /S        在當(dāng)前目錄和所有子目錄中搜索
              匹配文件。
  /I         指定搜索不分大小寫。
  /X        打印完全匹配的行。
  /V        只打印不包含匹配的行。
  /N        在匹配的每行前打印行數(shù)。
  /M        如果文件含有匹配項,只打印其文件名。
  /O        在每個匹配行前打印字符偏移量。
  /P        忽略有不可打印字符的文件。
  /OFF[LINE] 不跳過帶有脫機(jī)屬性集的文件。
  /A:attr   指定有十六進(jìn)位數(shù)字的顏色屬性。請見 "color /?"
  /F:file   從指定文件讀文件列表 (/ 代表控制臺)。
  /C:string 使用指定字符串作為文字搜索字符串。
  /G:file   從指定的文件獲得搜索字符串。 (/ 代表控制臺)。
  /D:dir    查找以分號為分隔符的目錄列表
  strings   要查找的文字。
  [drive:][path]filename  指定要查找的文件。

除非參數(shù)有 /C 前綴,請使用空格隔開搜索字符串。
例如: 'FINDSTR "hello there" x.y' 在文件 x.y 中尋找 "hello" 或
"there" 。  'FINDSTR /C:"hello there" x.y' 在文件 x.y 尋找 "hello there"。


1.基本格式:findstr " strings " [drive:][path]filename

Strings  是要查找的內(nèi)容。
[rive:][path]filename  指定要查找的文件,路徑可缺省,缺省情況下為當(dāng)前目錄。

例1
findstr "icq" 123.txt
在123.txt中查找包含有“icq”這三個字符串的行。


/I  指定搜索不分大小寫。

例2
findstr /i "MSN" 123.txt
在123.txt中查找包含有“MSN”這三個字符的行,且不區(qū)分大小寫。


★/R 將搜索字符串作為正則表達(dá)式使用。參數(shù)/R 強(qiáng)調(diào)以正則表達(dá)式規(guī)則來解讀字符串。R - Right 右即為正。我們
都說右手是正手,因此引申為右為正,左為反。

例3
findstr /r "icq msn" 123.txt
在123.txt中查找包含有 “icq”或“msn”的行,查找的多個字符串間用空格隔格開。


 /S 在當(dāng)前目錄和所有子目錄中搜索。

例4
findstr /s /i "MSN" *.txt
在當(dāng)前目錄和所有子目錄中的txt文件中搜索字符串"MSN"(不區(qū)分字母大小寫)。


/C:string 使用指定字符串作為文字搜索字符串。

例5
findstr /c:"icq msn" 123.txt
在123.txt中查找包含有 “icq msn”這幾個字符的行。注意,這里“icq msn”是一整體的。
此參數(shù)多用于查找含有空格的字符串。


★在使用 findstr "我 你 他" test.txt 的時候,并不能查找到內(nèi)容,但是,加上開關(guān) /i 或者 /r 之后就正確無誤
了,可能是在查找多個純中文字符串的時候的一個bug吧;單個的純中文字符串沒有任何問題。

2.findstr 命令中正則表達(dá)式的用法規(guī)則

一般表達(dá)式的快速參考:
  .        通配符: 任何字符
  *        重復(fù): 以前字符或類別出現(xiàn)零或零以上次數(shù)
  ^        行位置: 行的開始
  $        行位置: 行的終點
  [class]  字符類別: 任何在字符集中的字符
  [^class] 補字符類別: 任何不在字符集中的字符
  [x-y]    范圍: 在指定范圍內(nèi)的任何字符
  \x       Escape: 元字符 x 的文字用法
  \xyz    字位置: 字的開始
  xyz\&;    字位置: 字的結(jié)束


● 通配符和重復(fù)符規(guī)則,即 . 和 *
通配符,即一個句點,代表任何一個字符,而且只能是一個,包括字母、數(shù)字、半角符號還有空格。
重復(fù)符,即型號* 代表前面字母的出現(xiàn)次數(shù)(出現(xiàn)次數(shù)從0到多次,0表示沒有)。

findstr . 123.txt 或 findstr "." 123.txt
在文件123.txt中查找任意字符,不包括空行。

例6
findstr .* 2.txt 或 findstr ".*" 2.txt
在文件123.txt中查找任意字符,包括空行。

例7
findstr ac* 123.txt
在文件123.txt中查找出現(xiàn)一個“a”字符串,以及a后面出現(xiàn)過0次或者任意次c的字符行。
如:
a
ac
acc
addc
等都匹配。

例8
findstr ak5* 123.txt
在文件123.txt中查找出現(xiàn)一個“ak”字符串,以及ak后面出現(xiàn)過0次或者任意次5的字符行。如:
ak
ak5
akbbb
ak125
ak555
等都匹配。


●行首、行尾符規(guī)則,即 ^ 和 $

例9
findstr "^step" 123.txt
在文件123.txt中查找行首為step字符串的行。
如:
stepkdka
step 456
這兩行都匹配的。

例10
findstr "step$" 123.txt
在文件123.txt中查找行尾為step字符串的行。
如:
123 dstep
123step
這兩行也匹配的。

例11
findstr "^step$" 123.txt
在文件123.txt中查找行首為step,且行尾也為step的行,即step獨自一行。


● 字符集規(guī)則,即[class]
①表示含有集里的任意一個字符的即匹配。
②該字符集里的元素可以是字母和數(shù)字和一般的半角字符,如:}{ ,.][等,但雙引號"不被識別。不能是漢字, 漢字
不被正確解釋(漢字不是ASCII碼)。
如果在字符集內(nèi)插入通配符和重復(fù)符號,即"[.*]"將會把. 和 *視為普通字符,沒有通配和重復(fù)的含義。

例12
findstr "[0-9]" 123.txt
在文件123.txt中查找數(shù)字0-9的任意之一的行。
如:
4kkb
1 lkka cc
這兩行都匹配。

例13
findstr "[a-zA-Z]" 123.txt
在文件123.txt中查找包括任意字母行。

例14
findstr "[abcezy]" 2.txt
在文件123.txt中查找包括a b c e z y其中任意一字母的行。

例15
findstr "[a-fl-z]" 2.txt
在文件123.txt中查找小寫字符a到f 或l到z的任意一字母的行,但不包含g h I j k這幾個字母。

例16
findstr "M[abc][123]Y" 2.txt
在文件123.txt中查找可以匹配 Ma1Y , Mb1Y, Mc1Y; Ma2Y , Mb2Y, Mc2Y; Ma3Y , Mb3Y, Mc3Y的行。


● 減法規(guī)則,即[^class]

例17
findstr "[^0-9]" 123.txt
如果是純數(shù)字的行便過濾掉,例如2323423423 這樣的字符串被過濾,345hh888這樣的形式則過濾不了。
注意,純數(shù)字的行不能有空格,不論行首行尾或者是行中都不能有空格,否則過濾失敗!

例18
findstr "[^a-z]" 123.txt
如果是純字母的行便過濾掉,例如 sdlfjlkjlksjdklfjlskdf 這樣的字符將被過濾,如果是sdfksjdkf99999這樣的形
式則過濾不了。
注意,純字母的行不能有空格,不論行首行尾或者是行中都不能有空格,否則過濾失敗!

例19
findstr "[^add]" 123.txt
過濾僅含有由a d d三個字母組成的純字母字符串的行。
如:
a
ad
ddaadd
dd
這些行都會被過濾。
注意,僅含有由a d d三個字母組成的純字母字符串的行不能有空格,不論行首行尾或者是行中都不能有空格,否則
過濾失敗!

例20
findstr "[^echo]" 123.txt
過濾僅含有由e  c  h  o 四個字母組成的純字母字符串的行。
如:
e
c
ec
cho
chooo
這些行都會被過濾。


●單詞前綴后綴定位規(guī)則,即\xyz和xyz\&;

該xyz可以是英文單詞或數(shù)字,但不適用于漢字。符號 \ 理解為轉(zhuǎn)義符,化解小于號和大于號的重定向命令含義。
該規(guī)則是匹配類似單個英文單詞的。

例21
findstr "\echo" 123.txt
所有含有以echo為前綴的字符串的行,都匹配。
如:
echo:kkk a add
jjkk echo
這兩行都匹配。
(思考:為什么:echo也匹配?)

例22
findstr "echo\&;" 123.txt
所有含有以echo為后綴的字符串的行,都匹配。
如:
qq bbecho 這一行也匹配。
(思考:為什么kkkk echo:也匹配?)

例23
findstr "\end\&;123.txt
這里是用來精確查找單詞。查找單詞end的行,
注意:
ended
cdkend
bcd-end-jjkk
這類詞都不匹配。
(思考:為什么end echo和end也匹配?因為\xyz\&;格式要查找的是單個英文單詞。)


● 轉(zhuǎn)義符 \
把表達(dá)式中的特殊字符(元字符)轉(zhuǎn)化為普通字符。常見寫法:
\.
\*
\\
\[
\]??
\-

例24
findstr "\.abc" 123.txt
在文件123.txt中查找可以匹配“.abc”字符串的行,這里\。是把。給轉(zhuǎn)義了。

例25
findstr "1\\" 123.txt 或findstr "1\\\\" 123.txt
在文件123.txt中查找可以匹配“1\”字符串的行,這里\\是把\給轉(zhuǎn)義了。

★要查找的字符串含有\(zhòng)時,可以用\\把\給轉(zhuǎn)義;或者把\變成\\\\。如果目標(biāo)字符串的\后面還有內(nèi)容,則搜索字符
串\除了要變成\\(本身的轉(zhuǎn)義要求),還可以在它后面再加一個字符,如\\.

您可能感興趣的文章:
  • 使用批處理實現(xiàn)啟動和停止服務(wù)的代碼分析(net startnet stop)
  • 全盤刪除所有文件夾下的_desktop.ini的批處理bat文件
  • 一鍵清除_desktop.ini文件的批處理文件
  • 利用bat批處理程序通過DOS命令行刪除所有的空文件夾的方法
  • bat命令批處理判斷32位還是64位系統(tǒng)的多種方法
  • bat 批處理 for 命令快速入門
  • 批處理入門手冊之批處理常用DOS命令篇(md、rd、ren、move)
  • 批處理入門手冊之批處理常用DOS命令篇(attrib、del、copy、xcopy)
  • 批處理入門手冊之批處理常用DOS命令篇(echo、rem、cd、dir)
  • DOS 批處理命令For循環(huán)命令詳解
  • 終極dos批處理for循環(huán)命令詳解
  • Windows命令行bat批處理延遲sleep方法(批處理延時)
  • 批處理模式下運行 top 命令的方法

標(biāo)簽:公主嶺 蕪湖 樂山 白銀 臺州 三門峽 江西 株洲

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《批處理入門手冊之批處理常用DOS命令篇(find findstr)》,本文關(guān)鍵詞  批處理,入門,手冊,之,常用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《批處理入門手冊之批處理常用DOS命令篇(find findstr)》相關(guān)的同類信息!
  • 本頁收集關(guān)于批處理入門手冊之批處理常用DOS命令篇(find findstr)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美美女直播网站| 欧美日韩一区视频| 国产麻豆欧美日韩一区| 亚洲一区二区三区四区在线| 欧美日韩在线免费视频| 成人免费黄色在线| 99精品欧美一区二区三区小说| 91色.com| 99久久国产免费看| 777午夜精品视频在线播放| 亚洲国产成人高清精品| 琪琪久久久久日韩精品| 国产成人精品免费在线| 色婷婷av一区| 日韩欧美在线影院| 亚洲视频精选在线| 亚洲一区二区三区中文字幕在线| 捆绑调教美女网站视频一区| 成人18视频日本| 欧美日韩中文国产| 国产欧美精品区一区二区三区| 专区另类欧美日韩| 蜜桃精品在线观看| 91麻豆精品在线观看| 日韩午夜精品电影| 亚洲主播在线播放| 国产成人免费在线观看不卡| 在线电影院国产精品| 中文字幕一区二区不卡| 久久国产精品无码网站| 日本福利一区二区| 国产欧美日韩视频一区二区| 日韩av电影免费观看高清完整版| 本田岬高潮一区二区三区| 日韩三级免费观看| 亚洲一区二区三区三| 成人黄页在线观看| 欧美电视剧免费观看| 亚洲高清免费观看| 99精品国产热久久91蜜凸| 精品国产一区二区精华| 亚洲成人你懂的| 色婷婷综合久久久久中文 | 久久精品日韩一区二区三区| 日日夜夜免费精品| 色综合久久九月婷婷色综合| 国产日韩欧美不卡在线| 另类专区欧美蜜桃臀第一页| 欧美三级蜜桃2在线观看| 国产精品美女一区二区在线观看| 久久精品国产99国产| 色94色欧美sute亚洲13| 亚洲色图制服诱惑| 不卡的av网站| 风间由美性色一区二区三区| 欧美日韩高清在线| 亚洲精品亚洲人成人网在线播放| 不卡的看片网站| 国产精品成人一区二区三区夜夜夜| 99久久综合精品| 日本女优在线视频一区二区| 欧美老人xxxx18| 欧美综合久久久| 久久女同互慰一区二区三区| 中文字幕久久午夜不卡| 精品免费国产二区三区| 在线日韩一区二区| 国产成人亚洲综合色影视| 国产精品水嫩水嫩| 欧美军同video69gay| 日韩欧美国产1| 欧美老女人第四色| 色婷婷国产精品| 看片网站欧美日韩| 精品欧美久久久| 成人国产亚洲欧美成人综合网| 欧美视频在线一区| 亚洲不卡在线观看| 国产精品不卡视频| 欧美一区二区三区日韩| 国产一区二区久久| 亚洲午夜视频在线观看| 久久久久久久久久久久久女国产乱| 日韩一区二区在线观看视频播放| 不卡高清视频专区| jvid福利写真一区二区三区| 免费日本视频一区| 1024国产精品| 日韩三级免费观看| 91美女蜜桃在线| 丝袜诱惑亚洲看片| 亚洲另类一区二区| 欧美高清一级片在线观看| 欧美三区免费完整视频在线观看| 久久国产生活片100| 午夜在线电影亚洲一区| 中文字幕一区二区三| 日韩欧美色综合| 色哟哟一区二区在线观看| 奇米精品一区二区三区四区| 亚洲色图都市小说| 中文字幕一区二区在线播放| 欧美久久久久久久久中文字幕| 高清久久久久久| 亚洲不卡av一区二区三区| 国产精品午夜电影| 精品久久久久久久人人人人传媒 | 国产98色在线|日韩| 蜜臀av亚洲一区中文字幕| 狠狠色丁香婷婷综合久久片| 久久av资源站| 精品综合免费视频观看| 日韩国产欧美在线播放| 久久久五月婷婷| 91精品在线观看入口| 久久婷婷成人综合色| 成人欧美一区二区三区视频网页| 99国产精品久久久久| 久久嫩草精品久久久精品| 91在线精品一区二区| 日日夜夜精品视频天天综合网| 国产色产综合色产在线视频| 欧美无砖砖区免费| 韩国一区二区三区| 亚洲色欲色欲www| 欧美成人精品1314www| 91在线观看污| 麻豆91免费看| 亚洲免费大片在线观看| 日韩欧美综合一区| 一本大道av伊人久久综合| 老色鬼精品视频在线观看播放| 亚洲图片欧美激情| 欧美精品一区二区三区蜜桃 | 欧美一区二区黄色| 成人免费高清视频在线观看| 蜜桃在线一区二区三区| 亚洲女同一区二区| 久久亚洲精精品中文字幕早川悠里 | 在线成人午夜影院| 99视频国产精品| 精品一区中文字幕| 亚洲无线码一区二区三区| 久久久久国产精品麻豆| 日韩一级精品视频在线观看| 色综合天天综合狠狠| 国产一区二区不卡老阿姨| 天天做天天摸天天爽国产一区| 中文字幕在线观看不卡| 久久色成人在线| 欧美一区二区视频在线观看 | 亚洲成a人v欧美综合天堂下载| 欧美国产日韩精品免费观看| 精品少妇一区二区三区在线播放 | 51精品秘密在线观看| 国模无码大尺度一区二区三区| 日韩一区二区三区三四区视频在线观看 | 18欧美乱大交hd1984| 久久99精品久久久久| 在线播放国产精品二区一二区四区 | 日韩一区二区视频| 91视频在线观看| 成人在线视频一区| 国产精品一区在线观看乱码| 美女爽到高潮91| 视频一区二区欧美| 亚洲一线二线三线视频| 亚洲欧美视频一区| 国产精品国产三级国产专播品爱网| 久久久久久9999| 久久美女艺术照精彩视频福利播放 | 综合久久久久综合| 中文字幕成人在线观看| 久久精品一区蜜桃臀影院| 亚洲精品一区二区三区香蕉| 久久国产三级精品| 美女精品一区二区| 美女任你摸久久| 青草av.久久免费一区| 免费的成人av| 久久疯狂做爰流白浆xx| 麻豆91在线播放免费| 国内一区二区在线| 黄色小说综合网站| 国产黑丝在线一区二区三区| 国产mv日韩mv欧美| 成人激情免费视频| 97se亚洲国产综合自在线观| 色综合夜色一区| 在线国产亚洲欧美| 欧美日韩亚洲另类| 欧美一级生活片| 精品久久久久香蕉网| 国产拍欧美日韩视频二区| 中文字幕一区在线观看| 亚洲私人黄色宅男| 亚洲午夜成aⅴ人片| 青青草成人在线观看| 国内精品国产成人国产三级粉色| 国产中文一区二区三区|