正しい書き方
export PATH="$HOME/bin":"$PATH"
→今のところ問題なし。
これまでの失敗
export PATH=$PATH:~/bin
→$PATH に空白を含むことがあった。
export PATH="$PATH:~/bin"
→チルダが展開されない。参考
export PATH="$PATH":$HOME/bin
→$HOMEに空白を含むことがあった(!)。
export PATH="$PATH":"$HOME/bin"
→$HOME/binを優先させた方が良いのでは?
export PATH="$HOME/bin":"$PATH"
→今のところ問題なし。