Ho uno script di shell chiamato foo.shin /usr/local/sbin. Inoltre uso un altro script con lo stesso nome. È memorizzato in /home/user/scripts.
Entrambi i percorsi appartengono PATH. Come faccio a sapere quale di questi script viene eseguito durante la digitazione foo.shsulla riga di comando? Posso influenzarlo?
bashezshc'è anche iltypebuilt-in; invece inzshwhich, diversamente dabash, è un built-in (e non/usr/bin/which)