目標

目標

在我~/.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"'

在遠端伺服器上執行命令並更改目錄,而不是在本機上。

相關內容