How to run a command in a process that is not a child of the current process?

Posted by amicitas on Super User See other posts from Super User or by amicitas
Published on 2011-10-19T08:30:15Z Indexed on 2011/11/19 1:56 UTC
Read the original article Hit count: 178

Filed under:
|

I am having a library conflict issue with calling an external program from within a interpreted programming environment (IDL). The issue seems to be that since the program I am calling ends up as a child of IDL, libraries are not being reloaded.

From within IDL I can launch sub-processes either directly or using a shell. Is there a good way that I can cause my program to be run without ending up as a child process?

The only solution I have found so far is to use ssh localhost my_program. This works perfectly but I would like a more direct solution.

© Super User or respective owner

Related posts about bash

Related posts about shell