如何将ssh与另一个ssh命令一起使用并执行echo命令
示例:
ssh user1 @ server1 ssh user2 @ server2“echo hi>> test / test123”
它没有将echo语句写入文件。
答案 0 :(得分:0)
当报价传递给ssh时,报价会被剥离,所以你需要加倍报价。
你可以混合双/单引号,所以我建议你试试:
ssh user1@server1 ssh user2@server2 '"echo hi >> test/test123"'
或者,您可以使用第一个ssh(到server1)来设置隧道,然后(作为单独的命令)通过隧道进行ssh。