On Jul 10, 2004, at 6:42 AM, Kaveh Bazargan wrote: > But when I say > > put shell("bash --login;" &return& "echo $PATH") > > I get the new path name, just as in Terminal. > > Again this might be something basic. Any idea why the return is needed? I can only guess. Maybe some init is done between lines. Dar