图片缩略图

一个行人,非常快的Grep实用程序

version 1.0.0.0 (25.3 KB) by 我们
一个类unix的、非常快速的grep实用程序,可以在任何类型的文件中查找字符串

15.1 k下载

更新2006年04月04

查看许可协议

编者按:这个文件被选为MATLAB中心本周精选

一个快速的grep实用程序,它可以在一个文件夹及其子文件夹中(如果设置了递归标志-r)的所有文件或任意类型的选定文件中找到字符串模式。

文件访问和字符串匹配通过低级I / O和字符串例程进行优化。
递归算法(-r)不使用ML的genpath。

它的语法和选项以及输出都与它的unix/linux兄弟非常相似。
字符串模式可以定义为正则表达式。

许多选项允许对GREP引擎进行微调,包括一组广泛的文件夹、文件和完整路径的包含/排除标志,这些标志实现了基于正则表达式的通配符搜索。

单击带下划线的文本项将在匹配行处打开文件。

实现了几个帮助级别

1)概述
> grep
>帮助grep
关于语法和选项标志的稀疏信息(见截图)

2)扩展的帮助
> grep - p
模式参数/文件参数的语法/特性
> grep - e
几个示例(请参见grepdemo.m)
> grep - f
对于程序员:解释第二个输出参数

有关说明和几个典型示例,请参阅附带的发布的M文件。

引用作为

美国(2021)。一个行人,非常快的Grep实用程序(//www.tianjin-qmedu.com/matlabcentral/fileexchange/9647-grep-a-pedestrian-very-fast-grep-utility), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14SP3
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

html /