Skip to content

Instantly share code, notes, and snippets.

@SoldierCoder
Created December 11, 2013 00:21
Show Gist options
  • Save SoldierCoder/7902940 to your computer and use it in GitHub Desktop.
Save SoldierCoder/7902940 to your computer and use it in GitHub Desktop.
which gem
gem () {
typeset result
(
typeset rvmrc
rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
if [[ -n "${rvm_prefix:-}" ]] && ! [[ "$HOME/.rvmrc" -ef "${rvm_
prefix}/.rvmrc" ]]
then
rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
fi
for rvmrc in "${rvm_rvmrc_files[@]}"
do
[[ -s "${rvmrc}" ]] && source "${rvmrc}" || true
done
unset rvm_rvmrc_files
command gem "$@"
) || result=$?
hash -r
return ${result:-0}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment