Alias a ssh y cd en un directorio específico

1

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?

    
pregunta Breako Breako 10.08.2013 - 23:17

2 respuestas

4

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'"
    
respondido por el daniel Azuelos 11.08.2013 - 00:05
0

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.

    
respondido por el lhf 10.08.2013 - 23:20

Lea otras preguntas en las etiquetas