Tenho certeza de que descobri um erro.
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin"
fi
Não inclui o bin privado do usuário no caminho. Seu caminho é apenas $HOME/bin
Tente isso
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Você pode confirmar se este é o problema com echo $PATH
, mas como o caminho que você postou parece OK, isso me diz que você não tem um diretório $HOME/bin
.