Нужна помощь в очистке моей переменной пути в Mac
Когда я набрал $PATH, я заметил джунгли
-bash: /Users/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin:/Users/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/ патрик /.rvm / рубины / рубин-1.9.3-Р194/ бен: /Users/patrick/.rvm/bin: / USR / бен: / бен: / USR / SBIN: / SBIN: / USR / местные / бен:/usr/X11/bin:/Users/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin:/Users/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/patrick/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/patrick/.rvm/bin:/ опт / см / бен: / OPT / см / упак / активный / бен: / opt / sm / pkg / active / sbin: / opt / sm / bin: / opt / sm / pkg / active / bin: / opt / sm / pkg / active / sbin: такого файла или каталога нет
как я должен идти о чистке это, как кажется, везде
обновление: я добавил эту функцию в.bash_profile, чтобы она была более читабельной
function path(){
old=$IFS
IFS=:
printf "%s\n" $PATH
IFS=$old
}
- /Users/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin
- /Users/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin
- /Users/patrick/.rvm/rubies/ruby-1.9.3-p194/bin
- /Users/patrick/.rvm/bin
- / USR / бен
- / бен
- / USR / SBIN
- / SBIN
- / USR / местные / бен
- / USR / X11 / бен
- /Users/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin
- /Users/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin
- /Users/patrick/.rvm/rubies/ruby-1.9.3-p194/bin
- /Users/patrick/.rvm/bin
- / Опт / см / бен
- / Опт / см / упак / активный / бен
- / Опт / см / упак / активный / SBIN
- / Опт / см / бен
- / Опт / см / упак / активный / бен
- / Опт / см / упак / активный / SBIN
Я думаю, у меня есть некоторые дубликаты из-за rvm и шкатулки для драгоценностей.
1 ответ
Проверьте ваш.bash_profile для строки, подобной этой:
[[ -s "/Users/USER/.rvm/scripts/rvm" ]] && source "/Users/USER/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
и удалите все дубликаты того, что должно исправить ваши дубликаты rvm.