From: Robert Klemme Date: 2007-01-05T18:55:14+09:00 Subject: Re: Backquote command execution path problem On 05.01.2007 04:42, Felipe Navas wrote: > C:\projeto>irb > irb(main):001:0> `cd` > => "C:\\projeto\n" > > How i change the path that the command will be executed ? > > What must happen: > > C:\projeto>irb > irb(main):001:0> YOUR_MAGIC_COMMAND("C:\\projeto\\blablabla") > irb(main):002:0> `cd` > => "C:\\projeto\\blablabla\n" > Do you want to change the path of the Ruby script? Then no "cd" in any subprocess will help - that only changes the sub process's path. Also, you might be confusing "cd" with "pwd" for printing the path. You probably want this: irb(main):001:0> Dir.pwd => "/home/robert" irb(main):002:0> Dir.chdir "/tmp" => 0 irb(main):003:0> Dir.pwd => "/tmp" irb(main):004:0> `pwd` => "/tmp\n" Kind regards robert