Create a ROS Workspace

Usage:
./create-ws.sh workspace-name

Backing up present working directory
hdir=$(pwd)
Workspace creation
printf "Creating workspace at: \\n$HOME/$1/\\n" mkdir -p ${HOME}/$1/src cd ${HOME}/$1/src catkin_init_workspace cd ${HOME}/$1/ catkin_make source ${HOME}/$1/devel/setup.bash printf "\n# $1 ROS workspace:\nsource $HOME/$1/devel/setup.bash\n" >> ${HOME}/.bashrc
Back to original working directory
cd $hdir
Follow this link for the raw script.