命令再次定项管路符 (|) 协同应用,命令筛选器是那样一个命令,该命令包括在可载入命令的输入、可变换输入并载入输出的命令里。筛选器命令能够 协助您排序查询和挑选一部分命令输出。

筛选器命令能够 区划、重新排列及其获取根据的一部分信息实际操作。下表列出 Windows XP 中能用的筛选器命令。

命令 表明 
more 在一个命令提示符对话框中每一次显示信息一个文档的內容或一个命令的输出。 
find 在文档和命令输出中检索您所特定的标识符。 
sort 按字母顺序排序文档和命令输出。 

要将输入文本文件发送至筛选器命令,请应用小于号 (<)。假如要使筛选器命令从其他命令得到输入,请应用管路 (|)。

应用 more 命令
more 命令在一个命令提示符对话框中每一次显示信息一个文档的內容或一个命令的输出。比如,要在一个命令提醒对话框中每一次显示信息一个名叫 List.txt 的文档的內容,请输入: 

more < list.txt 

出現一个包括信息的命令提示符对话框,随后在命令提示符对话框底端出現 -- More -- 提醒。要砥砺前行到下一个命令提示符对话框,请在键盘上按任意键(除 PAUSE 以外)。要终止命令且不查看详细信息,按照 CTRL C 键。

应用造成好几个输出命令提示符对话框的命令时,能够 应用 more 命令。比如,假设要查询电脑硬盘上的文件目录树。假如命令提示符对话框不可以将文件目录在一屏内所有显示信息出去,请应用带管路 (|) 和 more 命令的 tree 命令,以下例所显示: 

tree c:\ | more 

出現由 tree 命令造成的第一个输出命令提示符对话框,后边跟随 -- More -- 提醒。输出中止,直至客户按键盘上的任意键才行(PAUSE 键以外)。

应用 find 命令
find 命令在文档中检索特定的字符串数组或文本。Cmd.exe 显示信息与在命令提示符对话框中特定的字符串数组或文本相符合的全部行。能够 把 find 命令作为筛选器命令,还可以作为规范的 Windows XP 命令。相关如何把 find 作为规范命令的详尽信息,客户程序 Find。

要将 find 命令作为筛选器命令,务必将小于号 (<) 和要检索的字符串数组或文字包含以内。默认设置状况下,find 检索将区别英文大小写。比如,下边的命令查找文件 Trade.txt 中全部的“Pacific Rim”字符串数组: 

find "Pacific Rim" < trade.txt 

输出不包括出現“pacific rim”的一切字符串数组。输出只包含全部首字母大写的“Pacific Rim”字符串数组。

要储存 find 命令的输出而不是在命令提示符对话框显示信息输出,请输入大于号 (>) 和要储存输出的文档的名字。比如,下边的命令查找文件 Trade.txt 中存有的“Pacific Rim”字符串数组,并将結果储存在 Nwtrade.txt 文档中: 

find "Pacific Rim" < trade.txt > nwtrade.txt 

应用 sort 命令
sort 命令按字母顺序排序文本文档或命令的输出。比如,以下命令对名叫 List.txt 的文档的內容开展排序,并在命令提示符对话框中显示信息排序結果: 

sort < list.txt 

在这里案例中,sort 命令对 List.txt 文档的行按英文字母目录开展排序并显示信息結果,但不变更文档。要储存 sort 命令的输出而不是显示信息输出,请输入大于号 (>) 和文件夹名称。比如,下列命令对 List.txt 文档的行按字母顺序排序,并将結果储存到 Alphlist.txt 文档中: 

sort < list.txt > alphlist.txt 

要对命令输出开展排序,请输入该命令,输入管路 (|),随后输入 sort(即,command | sort)。比如,以下命令对包含字符串数组“Jones”(即,find 命令输出)的行按字母顺序开展排序: 

find "Jones" maillst.txt | sort