從previous question,我發現,有可能使用遠程主機上運行本地腳本:如何在本地機器上執行遠程主機上特定(但可變)目錄下的腳本?
ssh -T remotehost < localscript.sh
現在,我需要讓其他人來指定該腳本將在運行目錄遠程主機。
我試圖命令,如
ssh -T remotehost "cd /path/to/dir" < localscript.sh
ssh -T remotehost:/path/to/dir < localscript.sh
,我甚至已經嘗試添加DIR=$1; cd $DIR
的腳本,並使用
ssh -T remotehost < localscript.sh "/path/to/dir/"
唉,所有這些工作。我該如何做到這一點?
你的問題屬於對superuser.com – 2011-04-05 01:17:38