if [[ -s "/usr/local/rvm/environments/ree-1.8.7-2010.02" ]] ; then source "/usr/local/rvm/environments/ree-1.8.7-2010.02" exec ruby "$@" else echo "ERROR: Missing RVM environment file: '/usr/local/rvm/environments/ree-1.8.7-2010.02'" >&2 exit 1 fi
“ -s ”是做什么的?
“ >&2 ”在做什么?
-s testing文件是否存在,并且大小大于0。
>&2 将 echo命令的输出指向文件描述符2的stderr。