brauche Hilfe beim Bereinigen meiner Pfadvariable auf dem Mac

brauche Hilfe beim Bereinigen meiner Pfadvariable auf dem Mac

als ich $PATH eingab, bemerkte ich einen Dschungel

-bash: /Benutzer/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin:/Benutzer/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin:/Benutzer/patrick/.rvm/rubies/ruby-1.9.3-p194/bin:/Benutzer/patrick/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Benutzer/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/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin:/opt/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin: Keine solche Datei oder kein solches Verzeichnis

wie soll ich das reinigen, da es überall zu sein scheint

Update: Ich habe diese Funktion in .bash_profile hinzugefügt, damit sie besser lesbar ist

function path(){
    old=$IFS
    IFS=:
    printf "%s\n" $PATH
    IFS=$old
} 
  • /Benutzer/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin
  • /Benutzer/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin
  • /Benutzer/patrick/.rvm/rubies/ruby-1.9.3-p194/bin
  • /Benutzer/patrick/.rvm/bin
  • /usr/bin
  • /Behälter
  • /usr/sbin
  • /sbin
  • /usr/local/bin
  • /usr/X11/bin
  • /Benutzer/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin
  • /Benutzer/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin
  • /Benutzer/patrick/.rvm/rubies/ruby-1.9.3-p194/bin
  • /Benutzer/patrick/.rvm/bin
  • /opt/sm/bin
  • /opt/sm/pkg/active/bin
  • /opt/sm/pkg/active/sbin
  • /opt/sm/bin
  • /opt/sm/pkg/active/bin
  • /opt/sm/pkg/active/sbin

Ich vermute, dass ich aufgrund von RVM und Jewelrybox einige Duplikate habe.

Antwort1

Suchen Sie in Ihrem .bash_profile nach einer Zeile ähnlich dieser:

[[ -s "/Users/USER/.rvm/scripts/rvm" ]] && source "/Users/USER/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

und entfernen Sie alle Duplikate davon. Dadurch sollten Ihre RVM-Duplikate behoben sein.

verwandte Informationen