From: galevsky Date: 2007-05-16T23:23:15+09:00 Subject: Trouble with system() on SunOS Hi all, I am facing trouble with a system call on one of my tool: XmlChecker * The script -- test.rb system "echo 'Here is the tool'" system "which XmlChecker" system "echo '$PATH def'" system "echo $PATH" system "XmlChecker -V" * The execution: [578] XmlChecker -V v1.9 [579] ruby -W0 test.rb Here is the tool /projects/fqdbdatamig/tools/prod/bin//XmlChecker $PATH def [...]:/projects/fqdbdatamig/tools/prod/bin/:. [580] Note that I ran the script with -W0 to avoid "warning: Insecure world writable dir /teams/com_fqd_dev/tools, mode 040777" messages. What is wrong with that ? The system call does not read the $PATH var ? Why 'echo' ran well ? Many thanks for your support, Gal' -- Posted via http://www.ruby-forum.com/.