Chris Waters writes ("Re: Bug#404872: tcl exec and open cannot pass certain arguments"): > Well, it may be a workaround, but: > > tclsh8.4 [~]exec sh -c {echo '>'} > > > tclsh8.4 [~] > > Works For Me(TM). :)
This is no good because it means writing a generalised shell-escape quoter. proc sensible_exec {redirections arguments} { set quoted_arguments {} foreach arg $arguments { lappend quoted_arguments [regsub ... $arg ... These kinds of things are usually buggy and I wouldn't want to perpetrate one. Would it help if I supplied a patch ? Ian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]