title: How does the pentaho shell step works and how does pentaho logs the shell step output
body: <p>I am trying to read the code of the Pentaho DI. Especially, I am very much interested in understanding the logging and wait mechanism of the pentaho DI jobs until the shell step completes. Can anyone help me with the details. I could not get the required info on the shell step.</p>
  
  <p><a href="https://github.com/pentaho/pentaho-kettle" rel="nofollow">https://github.com/pentaho/pentaho-kettle</a></p>