【发布时间】:2018-12-07 22:33:50
【问题描述】:
我正在尝试创建一个函数,将我连接到 ssh 服务器,然后变成 su,然后 ssh 到另一台服务器,所以我做了以下操作:
function test
ssh -t testuser@server1 'sudo ssh -t testuser@server2'
end
当我执行它时,我收到以下错误ssh: command not found
但是当我直接在终端执行它时,它没有问题。
【问题讨论】:
-
不要调用函数
test。这是一个相当重要的内置鱼的名称。在即将到来的 3.0 中,该名称被保留。 -
@faho 我在这种情况下使用了函数测试,但我的函数被称为别的东西。
-
可能错误来自 server1?