Hi Ryohei, We did just fix setup.sh to only use sh legal commands today as per ticket https://code.ros.org/trac/ros/ticket/2860. For the bash tools like roscd you will need to use setup.bash. I've updated the wiki page to site setup.bash. There does seem to be a bug in the pathing I've reopened the ticket to deal with that. Tully On Tue, Jan 11, 2011 at 10:55 PM, Kevin Watts wrote: > Are you using a PR2? The files in /etc/ros are a little different. The > "/etc/ros/setup.sh" file is used for scripts, where sourcing rosbash isn't > useful (you don't really need tab completion). "/etc/ros/setup.bash" is what > users can add to their ".bashrc" files on the PR2. > > Kevin > > > On Tue, Jan 11, 2011 at 9:11 PM, Ryohei Ueda wrote: > >> now im using rosinstall to setup my ros environment, and >> i found my setup.sh, generated by rosinstall, does not have >> "source rosbash". >> >> but i found setup.bash and setup.zsh at ${ROS_ROOT}/../ >> >> is it right to add "source setup.bash" instead of setup.sh in my bashrc? >> >> the wiki page ( >> http://www.ros.org/wiki/cturtle/Installation/Ubuntu/SVN#cturtle.2BAC8-Installation.2BAC8-rosinstall.Environment_Setup >> ) >> says to add source setup.sh in my .bashrc. >> >> the version of rosinstall im using is 0.5.10: >> $ rosinstall --version >> rosinstall 0.5.10 >> >> thanks >> >> -- ryohei >> _______________________________________________ >> ros-users mailing list >> ros-users@code.ros.org >> https://code.ros.org/mailman/listinfo/ros-users >> > > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > > -- Tully Foote Systems Engineer Willow Garage, Inc. tfoote@willowgarage.com (650) 475-2827