Quiero un alias para SSH en otra máquina y luego un CD en un directorio específico.
Lo intento:
alias appl="ssh [email protected]; cd /opt/tomcat/instances/"
No funciona. ¿Alguna idea?
Quiero un alias para SSH en otra máquina y luego un CD en un directorio específico.
Lo intento:
alias appl="ssh [email protected]; cd /opt/tomcat/instances/"
No funciona. ¿Alguna idea?
No funciona porque se ejecuta cd
en su máquina local
cuando el ssh
termina.
Aquí está la manera de hacerlo:
alias appl="ssh [email protected] 'cd /opt/tomcat/instances ; exec ${SHELL} -i'"
Si quiere decir que el CD debería funcionar en la máquina remota, esto no puede funcionar.
Puedes cambiar tu ~/.bash_profile
para hacer este CD para cada inicio de sesión o solo desde ciertas máquinas.