Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado
On Aug 26, 11:49 am, Nicolas <nacke...@gmail.com> wrote: > Hi everyone, > > I have written a code in IDL which interacts with ENVI. The code works > fine on a Windows system but I need to run it on an Linux system. > > Is there a possibility on Linux to start ENVI+IDL together like in the > Windows system with the "envi_idl.exe" file? Until now, with the Linux > system, I can only start ENVI and IDL seperately which means that they > can't interact together. > > I hope that someone can quickly answer to this question: > > Cheers, > > Nicolas I've done something like this with a combination of IDL's COMMAND_LINE_ARGS function and an IDL startup file. What I did was set it up so that I could start IDL with a command line argument that acts as a flag. Then set up my start up file so that it calls COMMAND_LINE_ARGS, and if it sees that flag, it starts ENVI (and does whatever batch stuff you want). I actually used this trick to get the Windows "Send To" menu to automatically start envi and open a file if i gave it an envi image, but I think this should also work for your problem. Hope it helps, Jeff
Nicolas wrote: > Hi everyone, > > I have written a code in IDL which interacts with ENVI. The code works > fine on a Windows system but I need to run it on an Linux system. > > Is there a possibility on Linux to start ENVI+IDL together like in the > Windows system with the "envi_idl.exe" file? Until now, with the Linux > system, I can only start ENVI and IDL seperately which means that they > can't interact together. On the Linux systems where I work, I simply type 'envi' at the command line; the ENVI gui pops up, while the normal IDL start-up message appears in the terminal window, followed by the usual IDL prompt. I can then issue any IDL commands I want in the terminal window; I presume that I can interact with ENVI in that windows, though I've never actually tried it.