Tcl相当于一个Perl单线程

Rom*_*ich 5 regex tcl

当我需要对ASCII文件进行一些小处理时,我发现自己在代码中使用了很多Perl单行正则表达式,我不想打开它进行编辑.

是否有一个Tcl相当于这个Perl单行命令?

perl -i.bak -pe 's/old/new/gi' filename
Run Code Online (Sandbox Code Playgroud)

joh*_*eid 1

看看 Richard Suchenwirth 的 owh 脚本http://wiki.tcl.tk/906,它提供了这种功能。约阿希姆