На ~/.bash_profile
своем Mac я создал псевдоним:
alias ssh_retish='ssh -Y [email protected]; cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z'
Цель
запустить этот псевдоним на:
- ssh-подключение к машине (я уже добавил свой публичный ключ в авторизованный файл)
- перейти в определенный каталог
cd /root/Bitbucket_DTH;
- выполнить скрипт
./dth -k MDU_SSC_014 -p pink1 -z
Может ли кто-нибудь объяснить, что я здесь упустил?
Результат
После запуска этого псевдонима ssh_retish
на новой вкладке терминала я постоянно попадаю на свой, /root
и ничего не выполняется.
Last login: Thu Sep 1 15:34:29 2016 from macbookpro
[root@cl-dth ~]# pwd
/root
решение1
Вы, вероятно, хотели сделать
alias ssh_retish='ssh -Y [email protected] "cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z"'
Выполните команду и смените каталог на удаленном сервере, а не на локальном компьютере.