title: 'sbt run' with CLI arguments from shell
body: <p>I tried running my scala project with CLI arguments using sbt launcher version 0.12.1. It works OK when run from the scala prompt:</p>
  
  <pre><code>$ sbt
  [info] (...)
  &gt; run sth
  (...)
  [success] Total time: 0 s, completed Nov 9, 2012 3:04:47 PM
  </code></pre>
  
  <p>But when I want to run it whole from shell, as per <a href="https://stackoverflow.com/questions/11420221/sbt-run-from-outside-the-project-directory">this answer</a> for example, I'm getting an error:</p>
  
  <pre><code>$ sbt "run sth"
  [info] (...)
  you need to provide source file name
  [success] Total time: 0 s, completed Nov 9, 2012 3:07:07 PM
  [error] Not a valid command: sth (similar: set, last, shell)
  [error] Expected '/'
  [error] Expected ':'
  [error] Not a valid key: sth (similar: test, state, watch)
  [error] sth
  [error]    ^
  </code></pre>
  
  <p>And the "you need to provide source file name" info is given by my scala project to indicate that main didn't get any CLI arguments.</p>
  
  <p>Is it something that worked in the previous version of sbt (in the referenced question), or am I doing something wrong?</p>