我想编写包装函数,该功能将控制执行其他功能的超时。
类似的东西:
function timeout_exec {
timeout 2s $*
}
当我想通过包装器执行SSH命令时,我有问题
timeout_exec ssh server1 echo '$HOME'
我希望HOME变量将来自远程服务器而不是本地服务器。有什么方法可以逃脱单一配额?
timeout_exec() { timeout 2s "$@"; }