Ho creato uno script di shell che avvolge ssh per cambiare lo sfondo del mio terminale quando ci si connette a un server seguendo uno dei molti esempi su questo sito e stackexchange.
11:22 ~  $ echo $PATH
/opt/local/bin:/opt/local/sbin:/Volumes/Macintosh HD/Users/robertson/bin/android-sdk-macosx/platforms:/Volumes/Macintosh HD/Users/robertson/bin/android-sdk-macosx/tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin
11:22 ~  $ which ssh
/usr/local/bin/ssh
11:22 ~  $ whereis ssh
/usr/bin/ssh
 Come puoi vedere, quale ssh trova correttamente lo script che ho inserito in / usr / local / bin, comunque dove ssh non lo fa, e quando eseguo   ssh [email protected]   , ottengo ancora il sistema ssh senza eseguire il wrapper. Sono costretto a chiamarlo direttamente tramite   /usr/local/bin/ssh [email protected]    per ottenere il cambio di colore. 
Qualche idea di cosa manca qui?