2014-02-07 77 views
0

我想編寫一個包裝函數來控制執行其他函數的超時。爲ssh命令轉義單引號

事情是這樣的:

function timeout_exec { 
    timeout 2s $* 
} 

我有一個問題,當我想通過我的包裝來執行ssh命令

timeout_exec ssh server1 echo '$HOME' 

我希望HOME變量將會從遠程服務器不在本地。有沒有辦法逃避單一配額?

回答