En ~/.bash_profile
mi Mac, creé un alias:
alias ssh_retish='ssh -Y [email protected]; cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z'
Meta
es ejecutar ese alias a:
- ssh en una máquina (ya agregué mi clave de publicación en el archivo autorizado)
- ir a un directorio determinado
cd /root/Bitbucket_DTH;
- ejecutar un script
./dth -k MDU_SSC_014 -p pink1 -z
¿Alguien puede completar lo que me falta aquí?
Resultado
Después de ejecutar este alias ssh_retish
en una pestaña de terminal recién nueva, seguí aterrizando en mi /root
y no se ejecutó nada.
Last login: Thu Sep 1 15:34:29 2016 from macbookpro
[root@cl-dth ~]# pwd
/root
Respuesta1
Probablemente querías hacer
alias ssh_retish='ssh -Y [email protected] "cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z"'
Ejecute el comando y cambie el directorio en el servidor remoto, no en su computadora local.