From: Gu stav Date: 2009-01-08T01:14:39+09:00 Subject: Multiple commands in shell I'm trying to run multiple commands in the shell from ruby but I can't seem to grasp how I keep the "state" from the previous shell command. For example, how would I perform the following sequence of commands in ruby: 1. cd /dir 2. ls Not counting "ls /dir" that is ;) I've tried using: system "cd /dir" system "ls" ..but it doesn't work. Thanks! -- Posted via http://www.ruby-forum.com/.