title: To run a shell script (with parameters) on Windows command line via putty.exe
body: <p>I need to execute a batch script which runs the shell script remotely inside the Linux box.</p>
  
  <p>Now, everything is working fine, but the script fails to execute if I try to give a <strong>command line parameter</strong> to the shell script.</p>
  
  <p>Working -> ex</p>
  
  <blockquote>
    <p>C:\temp\Testing>putty.exe -pw "blabla" -m "test-script.sh"
    bob@10.20.110.57</p>
  </blockquote>
  
  <p>But if I try to give arguments it fails to execute. Example:</p>
  
  <p><strong>Not Working</strong></p>
  
  <blockquote>
    <p>C:\temp\Testing>putty.exe -pw "blabla" -m "test-script.sh <strong>ok-1</strong>"
    bob@10.20.110.57</p>
  </blockquote>
  
  <pre><code> where ok-1 = command line argument for local script test-script.sh
  </code></pre>
  
  <p>How can I fix this problem?</p>