osx yosemite - Weird behaviour with zsh PATH -


i encourage weird problem zsh today.

my environment mac os x yosemite, zsh 5.0.5 (x86_64-apple-darwin14.0)

in .zshrc, have manually set path variable like

export path="$path:~/.composer/vendor/bin" 

try echo $path in terminal, result expected (contained ~/.composer/vendor/bin). try executing binary ~/.composer/vendor/bin, it'll return me "zsh: command not found" error.

try switching bash, echo $path expected, have same result zsh shell. try executing binary ~/.composer/vendor/bin, no problem found. seem path var acting on bash shell.

what's wrong zsh shell?

thanks

try using $home instead of ~. in many situations, shells not expand ~ when expect them , better use $home. ~ intended short cut interactive use. (the case can recall ~ preferred in .gitalias, ~ expanded , variables not.)


Popular posts from this blog

c# - ODP.NET Oracle.ManagedDataAccess causes ORA-12537 network session end of file -

matlab - Compression and Decompression of ECG Signal using HUFFMAN ALGORITHM -

utf 8 - split utf-8 string into bytes in python -