title: Passing arguments to a shell script from C# process
body: <p>I am stuck with a problem from many days.</p>
  
  <p>I am connecting to a linux box and want to run some scripts and collect back the file generated.</p>
  
  <p>Steps are
  1) connect
  2) run some scripts (which are interactive and need inputs at some point)
  3) get the file generated as a result.</p>
  
  <p>1) I am connecting to linux box through plink.exe (commandline version of putty.exe) this step is successful.</p>
  
  <p>2) I am able to run scripts but when the scripts run it expects some input, i am not able to figure out how to pass these inputs to the script. what happens is the program hangs as the scripts does not complete.</p>
  
  <p>These inputs are fixed and vary between certain values, i can hard code these values into application / program.</p>
  
  <p>Please help me in doing this.
  Thanks in advance
  -Akash</p>