首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从windows调用ssh时转义字符

问从windows调用ssh时转义字符
EN

Server Fault用户
提问于 2012-07-17 14:47:44
回答 1查看 759关注 0票数 0

我需要从Windows命令提示符中调用ssh命令,该命令将在远程Linux机器上执行命令。该命令接受两个字符串参数,其中一个参数可能是多行的。基本上,我的电话看起来是这样的:

用户@服务器命令parameter1 parameter2

当参数中有空格时,这很不幸地失败了。我试着用‘来转义参数,但是这些参数被Windows盒删除了,然后Linux破坏了参数。我也试过了",那些Windows机箱中的ok,但是Linux忽略了它们。

ssh用户@server命令“‘Partime-1’”“‘第2段’”

有点工作,但现在我遇到了在线引号的问题。有什么标准的方法可以让Linux和Windows同时理解两个空格,单引号和双引号?

EN

回答 1

Server Fault用户

发布于 2012-07-17 16:16:47

我可以想象以下几点会运作得很好:

代码语言:javascript
复制
ssh user@server "command \"parameter 1\" \"parameter 2\""

当然,您仍然有需要在参数中双转义双引号的问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/408531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档