无忧启动论坛

标题: grep 一个ucdos7 中的类find 命令 [打印本页]

作者: dos时代菜鸟    时间: 2011-9-5 07:02
标题: grep 一个ucdos7 中的类find 命令
grep 是 UCDOS 7.0 中附带的一个文本查找工具
支持一次在多个文件中查找指定文本
比如:
grep -d+ -n+ -i+ "if error" a:\*.bat
表示查找a:中的包含 "if error" 的全部bat文件.
其中 -d+ 表示搜索子目录
     -n+ 表示显示行号
     -i+ 表示忽略大小写
-----------------------------------------------------------
中文快速文件内容查找程序, 北京希望高技术集团, 1996.8
                  
使用方法:GREP [-rlcnvidzuwo] <字符串> <文件名...>
选择项必须以字符 "-" 起始,可以同时指定多个, 也可以不指定选择项, 后跟 "+" 表示打
开选择开关, 后跟 "-" 表示关闭选择开关, 缺省时为 "+" , 表示打开:      
   -r+  规则表达式查找                  -l-  仅显示文件名   
   -c-  按匹配次数搜索                  -n-  显示行号   
   -v-  仅显示不匹配的行                -i-  忽略大小写
   -d-  同时搜索子目录                  -z-  多搜索
   -u-  同时修改缺省搜索选择项          -w-  按词搜索   
   -o-  使用 UNIX 格式显示                   缺省选择项为:[0-9A-Z_]
一个规则的表达式可以由下列形式的多重重复组成:  一个或多个字符组成的字符串,可以
在字符串首尾加上引号,下列字符具有特殊意义:
  ^ 仅在行首检查                $ 表示换行字符
  . 代表任何字符                \ 下一字符无特殊意义
  * 匹配零个或更多个字符        + 匹配一个或更多
                                          
   [aeiou0-9]   表示 a, e, i, o, u, 和 0 至 9   
   [^aeiou0-9]  匹配除 a, e, i, o, u, 和 0 至 9 以外的任何字符

GREP.rar

4.96 KB, 下载次数: 42, 下载积分: 无忧币 -2


作者: 快雪时晴    时间: 2011-9-5 11:39
原来N多年前就有中文GREP了?!
作者: renchmin    时间: 2011-9-5 13:46
这个是10几年前的东西啊,现在看到很亲切的啊。
作者: pznpt    时间: 2011-9-5 15:43
谢谢分享,下载备用。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3