<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Jan 30, 2016 at 5:16 AM, René J.V. <span dir="ltr">&lt;<a href="mailto:rjvbertin@gmail.com" target="_blank">rjvbertin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">- is there a way to silence output from `catch {system ...` even with the -v option? I thought the role of the catch function was also to ... catch the called function&#39;s output?</blockquote></div><br>Tcl throws an exception if the command run via system exits nonzero or produces any output on stderr. (You can suppress *some* of this --- but that was added only recently and not everyone ran out and immediately rewrote to use the new syntax.) So catch is about catching that exception, not output. The output is the string result of system.<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>