通过网关远程 ssh
sshpass -p gatewaypwd -t user@gateway sshpass -p targetpwd ssh user2@target
这是原始命令,我把它放在我的别名中。它运行良好。但是现在目标主机的密码包含单引号,例如
sshpass -p gatewaypwd -t user@gateway sshpass -p target'pwd ssh user2@target
该命令无法正常运行。我确实尝试通过其他方法来逃避它\'
,\\\'
但都没有成功。如何转义引号。