逃避SSH命令的单个引号



我想编写包装函数,该功能将控制执行其他功能的超时。

类似的东西:

function timeout_exec {
  timeout 2s $*
}

当我想通过包装器执行SSH命令时,我有问题

timeout_exec ssh server1 echo '$HOME'

我希望HOME变量将来自远程服务器而不是本地服务器。有什么方法可以逃脱单一配额?

timeout_exec() { timeout 2s "$@"; }

相关内容

  • 没有找到相关文章

最新更新