GitHub项目ted:基于图灵机的文件编辑工具

2024-12-18

ted是一个基于Go语言开发的命令行工具,它允许用户根据提供的图灵机规则编辑文件。该工具的灵感源于作者处理日志文件的需求,通过编写状态机来精确提取所需信息。ted支持多种操作,包括正则表达式匹配、sed命令执行、变量赋值、捕获和输出控制等,并提供了丰富的功能和选项,例如捕获多个行、使用正则表达式捕获组、以及文件头尾的移动等。

开发 文件编辑