<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Yes, CommandShell is currently the only way to do it without going to a file.</p>
<p>Dave</p>
<div id="signature"></div>
<p><br /></p>
<p id="reply-intro">On 2026-03-15 19:33, Hilaire Fernandes via Cuis-dev wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div id="replybody1" style="color: #000000; background-color: #ffffff;">
<p><span style="font-size: large;">Hi Dave,</span></p>
<p><span style="font-size: large;">Thanks for the tips. I will check it out.</span></p>
<p><span style="font-size: large;">In the meantime I tried this with OSProcess (thanks Nicola for your cookbook), but its seems the output stream must be a file, which I would like to avoid. Am I correct?</span></p>
<pre><span style="font-size: large;">| proc d outStream |
d := Delay forMilliseconds: 50.
outStream := ReadWriteStream on: String new.
proc := UnixProcess 
    forkJob: '/usr/bin/bash' 
    arguments: {'-c'. 'ls -l'} 
    environment: nil 
    descriptors: {nil. outStream.nil}.
[proc runState == #complete] whileFalse: [d wait].
outStream contents.</span></pre>
<p><span style="font-size: large;">Is CommandShell the only way to have standard output with going through a file on disk?</span></p>
<p><span style="font-size: large;">Thanks</span></p>
<p><span style="font-size: large;">Hilaire</span></p>
<pre class="v1moz-signature">-- 
<a class="v1moz-txt-link-freetext" href="http://mamot.fr/@drgeo" target="_blank" rel="noopener noreferrer">http://mamot.fr/@drgeo</a></pre>
</div>
<br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace"> </div>
</blockquote>
</body></html>