Gema
Gema是基于模式匹配概念的通用文本处理实用程序。通常,它会读取输入文件并将其复制到输出文件,同时根据用户定义的一组模式对数据执行某些转换。它可以用来完成Unix实用程序所完成的各种工作,例如cpp,grep,sed,awk或字符串。它可以用作宏处理器,但是它比cpp或m4通用得多,因为它没有对宏调用的外观施加任何特定的语法。
gema

分类目录

BSD版Gema的替代品

Perl

Perl

Perl是经过22年的发展的高级通用,解释性,动态编程语言。
GNU sed

GNU sed

sed(流编辑器)是Unix实用程序,用于解析文本并实现一种编程语言,该编程语言可以将转换应用于此类文本。
TXR

TXR

TXR是一种实用,方便的数据处理语言,使用多种编程范例来处理文件或流中的文本。
tproc

tproc

Python中的一个小型但功能强大的文本处理器。