
No ~/.bash_profile
meu Mac, criei um alias:
alias ssh_retish='ssh -Y [email protected]; cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z'
Meta
é executar esse alias para:
- ssh em uma máquina (já adicionei minha chave pub no arquivo autorizado)
- vá para um determinado diretório
cd /root/Bitbucket_DTH;
- executar um script
./dth -k MDU_SSC_014 -p pink1 -z
Alguém pode preencher o que sinto falta aqui?
Resultado
Depois de executar esse alias ssh_retish
em uma nova guia de terminal, continuei acessando a minha /root
e nada foi executado.
Last login: Thu Sep 1 15:34:29 2016 from macbookpro
[root@cl-dth ~]# pwd
/root
Responder1
Você provavelmente queria fazer
alias ssh_retish='ssh -Y [email protected] "cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z"'
Execute o comando e altere o diretório no servidor remoto, não no computador local.