title: In TCL how can I pass a list as one variable through command line args?
body: <p>I have tried this:</p>
  
  <pre><code>&lt;tcl_interpreter&gt; mytcl.tcl first {1 2 3 4 5 6}
  </code></pre>
  
  <p>I would like arg1 to be "first" and arg2 to be the list {1 2 3 4 5 6}. So $argc should be 2. But $argc gives me 7 and each element of {1 2 3 4 5 6} is treated as a separate argument.</p>