Posted to tcl by Stu at Thu Jun 08 13:55:56 GMT 2023view pretty
$ cat filter2.tcl # Filters 2 package require tov set o [[::tov::FileReader new in.txt] cascade { receiver [[::tov::FilterDoer new] cascade ^ { tocalc {string toupper $value} ^ receiver [[::tov::FilterDoer new] cascade ~ { tocalc {regsub -all I $value A} ~ receiver [[::tov::FileWriter new out.txt] cascade , { configure -buffering none , yourself }] ~ yourself }] ^ yourself }] ` value -1 ` yourself }] # EOF $ cat in.txt;rm -f out.txt;tclsh8.6 filter2.tcl;cat out.txt A Tcl script is a string containing one or more commands. A TCL SCRAPT AS A STRANG CONTAANANG ONE OR MORE COMMANDS.