這篇文章主要為大家展示了“批處理下如何使用篩選器的函數(shù)”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“批處理下如何使用篩選器的函數(shù)”這篇文章吧。
成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)圖們,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18982081108與命令重新定向管道符 (|) 聯(lián)合使用,命令篩選器是這樣一個(gè)命令,該命令包含在可讀取命令的輸入、可轉(zhuǎn)換輸入并寫(xiě)入輸出的命令里。篩選器命令可以幫助您排序、查看和選擇部分命令輸出。
篩選器命令可以劃分、重排以及提取通過(guò)的部分信息操作。下表列出 Windows XP 中可用的篩選器命令。
命令 說(shuō)明
more 在一個(gè)命令提示符窗口中每次顯示一個(gè)文件的內(nèi)容或一個(gè)命令的輸出。
find 在文件和命令輸出中搜索您所指定的字符。
sort 按字母順序排列文件和命令輸出。
要將輸入從文件發(fā)送到篩選器命令,請(qǐng)使用小于號(hào) (<)。如果要使篩選器命令從其它命令獲得輸入,請(qǐng)使用管道 (|)。
使用 more 命令
more 命令在一個(gè)命令提示符窗口中每次顯示一個(gè)文件的內(nèi)容或一個(gè)命令的輸出。例如,要在一個(gè)命令提示窗口中每次顯示一個(gè)名為 List.txt 的文件的內(nèi)容,請(qǐng)鍵入:
more < list.txt
出現(xiàn)一個(gè)包含信息的命令提示符窗口,然后在命令提示符窗口底部出現(xiàn) -- More -- 提示。要繼續(xù)前進(jìn)到下一個(gè)命令提示符窗口,請(qǐng)?jiān)阪I盤(pán)上按任意鍵(除 PAUSE 之外)。要停止命令且不查看詳細(xì)信息,請(qǐng)按 CTRL+C 鍵。
使用產(chǎn)生多個(gè)輸出命令提示符窗口的命令時(shí),可以使用 more 命令。例如,假定要查看硬盤(pán)上的目錄樹(shù)。如果命令提示符窗口不能將目錄在一屏內(nèi)全部顯示出來(lái),請(qǐng)使用帶管道 (|) 和 more 命令的 tree 命令,如下例所示:
tree c:\ | more
出現(xiàn)由 tree 命令產(chǎn)生的第一個(gè)輸出命令提示符窗口,后面跟著 -- More -- 提示。輸出暫停,直到用戶按鍵盤(pán)上的任意鍵為止(PAUSE 鍵除外)。
使用 find 命令
find 命令在文件中搜索指定的字符串或文字。Cmd.exe 顯示與在命令提示符窗口中指定的字符串或文字相匹配的所有行??梢园?nbsp;find 命令用作篩選器命令,也可以用作標(biāo)準(zhǔn)的 Windows XP 命令。有關(guān)如何將 find 用作標(biāo)準(zhǔn)命令的詳細(xì)信息,請(qǐng)參閱 Find。
要將 find 命令用作篩選器命令,必須將小于號(hào) (<) 和要搜索的字符串或文本包括在內(nèi)。默認(rèn)情況下,find 搜索將區(qū)分大小寫(xiě)。例如,下面的命令查找文件 Trade.txt 中所有的“Pacific Rim”字符串:
find "Pacific Rim" < trade.txt
輸出不包括出現(xiàn)“pacific rim”的任何字符串。輸出只包括所有首字母大寫(xiě)的“Pacific Rim”字符串。
要保存 find 命令的輸出而不是在命令提示符窗口顯示輸出,請(qǐng)鍵入大于號(hào) (>) 和要存儲(chǔ)輸出的文件的名稱。例如,下面的命令查找文件 Trade.txt 中存在的“Pacific Rim”字符串,并將結(jié)果保存在 Nwtrade.txt 文件中:
find "Pacific Rim" < trade.txt > nwtrade.txt
使用 sort 命令
sort 命令按字母順序排列文本文件或命令的輸出。例如,下列命令對(duì)名為 List.txt 的文件的內(nèi)容進(jìn)行排序,并在命令提示符窗口中顯示排序結(jié)果:
sort < list.txt
在此范例中,sort 命令對(duì) List.txt 文件的行按字母列表進(jìn)行排序并顯示結(jié)果,但不更改文件。要保存 sort 命令的輸出而不是顯示輸出,請(qǐng)鍵入大于號(hào) (>) 和文件名。例如,以下命令對(duì) List.txt 文件的行按字母順序排序,并將結(jié)果存儲(chǔ)到 Alphlist.txt 文件中:
sort < list.txt > alphlist.txt
要對(duì)命令輸出進(jìn)行排序,請(qǐng)鍵入該命令,鍵入管道 (|),然后鍵入 sort(即,command | sort)。例如,下列命令對(duì)包括字符串“Jones”(即,find 命令輸出)的行按字母順序進(jìn)行排序:
find "Jones" maillst.txt | sort
以上是“批處理下如何使用篩選器的函數(shù)”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!