Meta

Meta

No ~/.bash_profilemeu 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óriocd /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_retishem uma nova guia de terminal, continuei acessando a minha /roote 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.

informação relacionada