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
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list