2016-07-27 21 views
-1

Was ich versuche zu tun:kann nicht hinzugefügt ausführbare

# OR for Max OSX 
echo '. $HOME/.asdf/asdf.sh' >> ~/.bash_profile 
echo '. $HOME/.asdf/completions/asdf.bash' >> ~/.bash_profile 

habe ich es dann:

MBP-slava:~ slava$ asdf plugin-list 
-bash: asdf: command not found 

Dann habe ich das:

cd $HOME 
touch .bash_profile 
vim .bash_profile 

#.bash_profile 

. slava/.asdf/asdf.sh 
. slava/.asdf/completions/asdf.bash 
. 
. 
. $HOME/.asdf/asdf.sh 
. $HOME/.asdf/completions/asdf.bash 
~                                                   
~                                                   
~  

Ich versuche, zu:

. .bash_profile 

Welche Ausgänge:

-bash: slava/.asdf/asdf.sh: No such file or directory 
-bash: slava/.asdf/completions/asdf.bash: No such file or directory 
-bash: .: filename argument required 
.: usage: . filename [arguments] 
-bash: .: filename argument required 
.: usage: . filename [arguments] 

Und dann:

MBP-slava:~ slava$ asdf plugin-list 
-bash: asdf: command not found 

OS X El Capitan

Library: https://github.com/asdf-vm/asdf

Antwort

0

Wenn Ihr Motiv ist, den Pfad der ausführbaren Datei hinzuzufügen asdf.sh zu PATH Umgebungsvariable, dann tun

PATH="$PATH:$HOME/.asdf/" 
echo "$PATH">>~/.bash_profile 

eine neue Terminal-Sitzung starten - für die neue Bash_profile - wirksam zu sein, und führen Sie den Befehl wie

asdf.sh # Autocomplete should work for this 
Verwandte Themen