Gu stav wrote:
> For example, how would I perform the following sequence of commands in
> ruby:
>
> 1. cd /dir
> 2. ls

system "cd /dir; ls"
or:
Dir.chdir("/dir") do
  system "ls"
end
or even better:
puts Dir["/dir/*"]

Generally there's no way to have the state from one system command affect 
another, but you can change the pwd with Dir.chdir and you can change 
environment variables using ENV.

HTH,
Sebastian
-- 
Jabber: sepp2k / jabber.org
ICQ: 205544826