无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3122|回复: 3
打印 上一主题 下一主题

grep 一个ucdos7 中的类find 命令

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-5 07:02:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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

2#
发表于 2011-9-5 11:39:04 | 只看该作者
原来N多年前就有中文GREP了?!
回复

使用道具 举报

3#
发表于 2011-9-5 13:46:23 | 只看该作者
这个是10几年前的东西啊,现在看到很亲切的啊。
回复

使用道具 举报

4#
发表于 2011-9-5 15:43:14 | 只看该作者
谢谢分享,下载备用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-26 08:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表