He creado un script de shell que envuelve ssh para cambiar el fondo de mi terminal al conectarme a un servidor siguiendo uno de los muchos ejemplos en este sitio y 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
Como puede ver, ssh encuentra correctamente el script que coloqué en / usr / local / bin, sin embargo, whereis ssh no lo hace, y cuando ejecuto ssh [email protected]
, todavía obtengo el sistema ssh sin ejecutar mi envoltorio. Estoy obligado a llamarlo directamente a través de /usr/local/bin/ssh [email protected]
para obtener el cambio de color.
¿Alguna idea de lo que falta aquí?