?? find.ex1
字號:
FIND─例子
為了顯示TEST.AD文件包含字符串“Hello !”的所有行,輸入下
面的命令:
? find "Hello !" test.ad
命令執行后, 屏幕顯示:
------------- test.ad
Hello ! how do you do !
Hello ! Are you fine ?
Hello ! Where do you go ?
Hello ! What do you find ?
為了查找有包含在引號內的文本的字符串,你必須用引號把整個字符串括起
來,另外,對于字符串內包含的每一個引號要用兩個引號,如下例所示:
? find "Hello ! ""Hello !"" how do you do !" test.dat
命令執行后, 屏幕顯示:
---------- TEST.DAT
Hello ! "Hello !" how do you do !
如果要對一組文件進行查找,則可把FIND命令與FOR一起來用。下面的命令就
是用此種方法來對當前目錄中擴展名為.BAT的文件進行查找;在每個要查找的文
件中查找字符串“PROMPT”:
? for %f in (*.bat) do find "PROMPT" %f
假設你要用FIND在硬盤驅動器C上查找并顯示包含了字符串“CPU”的文件的名
字,為此你可用管道(|)來把DIR命令的結果送給FIND,例如:
? dir c:\ /s /b | find "CPU"
在用一管道進行重定向之前,你應在AUTOEXEC.BAT文件中設置TEMP環境變量。
由于FIND查找區分大小寫及DIR產生的輸出為大寫,故你一定要用大定字母來
輸入字符串“CPU”或在FIND中使用/I開關。
~w
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -