On 04/19/2018 02:39 PM, oliver wrote: > hi, again something where i am stuck ... > > i am trying to get a simple bash script to run on OS X using ggee's > shell object. > > > unfortunately, when sending it the corresponding message, [shell] > doesn't seem to do anything. while simple commands like "ls" etc. work > and output a result (out the left outlet), i can't seem to be able to > run a (executable) .sh file that runs nicely when called from a terminal. > > what's more: > > even a simple output redirecting command like > > ls -la > ./output.txt > > > doesn't do anything apart from sending "1" out the right outlet.
hmm, redirection is actually *not* the simplest test case.
and getting a 1 indicates a problem.
you probably should check the terminal for errors (the help-patch
erroneously speaks of the "Pd console"; back in the days when [shell]
was written, the Pd console was indeed the terminal window.)
also, you and [shell] might have different opinions about what the
current directory ("./") means.
try using full paths.
[/Users/oliver/Documents/Scripts/runme.sh(
[ls -la > /tmp/output.txt(
> can anybody help or is there another way to run shell scripts from
> within PD on OSX ?
i don't know anything about OSX, but my advice should be generic enough...
gfmdsar
IOhannes
signature.asc
Description: OpenPGP digital signature
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
