2014-02-07 121 views
0

我想编写一个包装函数来控制执行其他函数的超时。为ssh命令转义单引号

事情是这样的:

function timeout_exec { 
    timeout 2s $* 
} 

我有一个问题,当我想通过我的包装来执行ssh命令

timeout_exec ssh server1 echo '$HOME' 

我希望HOME变量将会从远程服务器不在本地。有没有办法逃避单一配额?

回答