Supondo que echo "$PATH"
mostre /usr/local/bin
em seu caminho e que esse seja seu laptop pessoal:
Crie um symlink em /usr/local/bin
que aponte para o executável desejado.
ln -s /Applications/XAMPP/xamppfiles/bin/php /usr/local/bin/php
Se for um computador compartilhado e você não quiser afetar outros usuários, recomendo configurar uma extensão personalizada em seu PATH em ~/.bash_profile
. Eu tenho um eu mesmo:
$ grep PATH ~/.bash_profile
export PATH="$PATH:$HOME/.bin"
Em seguida, posso colocar meus links simbólicos, scripts, etc. em ~/.bin
e eles serão executados como esperado (sem substituir os comandos do sistema que existem anteriormente em meu PATH).
Eu coloquei o .
no início de .bin
, então não preciso ver o diretório ao navegar no Finder.