标签: bash ssh
我想编写一个包装函数来控制其他函数的执行超时。
这样的事情:
function timeout_exec { timeout 2s $* }
当我想通过我的包装器
timeout_exec ssh server1 echo '$HOME'
我希望HOME变量来自远程服务器而不是本地变量。有没有办法逃避单一配额?
答案 0 :(得分:3)
timeout_exec() { timeout 2s "$@"; }