Hi Dan,
I believe you can accomplish what you’re hoping for like this:
—
Solution 1:
The solution below runs a command and does not wait for the result to return. Instead it outputs the result to a text file on your desktop.
var command = ‘echo “Hello world!”‘
var outputFile = “~/Desktop/output.txt”;
system.callSystem(‘nohup ‘ + command + ‘ > ‘ + outputFile + ‘ 2>&1 &’)
—
Solution 2:
The solution below runs a command and does not wait for the result to return. The result goes nowhere so you won’t know how the command resolved.
var command = ‘echo “Hello world!”‘;
system.callSystem(‘nohup ‘ + command + ‘ > /dev/null 2>&1 &’)
—
Source: https://wordpress.com/post/bretonbrander.wordpress.com/3548
(I share similar ExtendScript solutions at the website linked above too)