三个管道命令的妙用 抚顺 李圣亮 宋永拄 1996-07-12 一、用作屏幕编辑器 这三个命令都能用作屏幕编辑器,视命令不同而效果各异。 More>filename.ext 该命令功能类似于命令:Copy con:filename.ext,但更简捷。 Sort>filename.ext 该命令功能强劲,可以把用户输入的杂乱无章的文本按字母顺序整理后写到文件中。在输入诸如通讯录之类文本时将大显身手。 Find "xxxxxxx">filename.ext 该命令形式也许很古怪,但却有特殊用处。稍做改动后:Find "xxxxxxx" /v /n>filename.ext,该命令将把用户的输入文本加上行号后再写到文件中。引号中的字符串任意,但必须保证用户的输入中不会包含,否则将丢掉该行。 将以上三个命令联合起来,功能更加奇妙。现举一例: Sort|Find "xxxxxxx" /v /n>address.doc 将用户输入的通讯地址按人名顺序排列,并加上序号写到文件“address.doc”中。 二、用作显示 这是常见的用法,但也有一些鲜为人知的妙处。如: dir|find "-"|sort /+13 按文件大小显示文件表,find "-"的作用是屏蔽掉无关的显示,否则会有些混乱。 dir|find "-"|sort/+10|more 按文件扩展名分屏显示文件表。 dir|find ","|find "-96"|find "27-" 显示建立或修改的日期为96年每月的27号,并且长度大于1000字节的文件。 以上这些小经验只是笔者工作中所得,实际上,只要灵活使用这三个命令,每位读者都会发现一些更奇妙的东西。