shell脚本中执行svn命令显示“is not properly URI-encoded”
在1.sh中定义了export var=“xxx” (var为svn的路径)
在2.sh中source 1.sh引入变量var
然后是 svn info --username xxx "$var" 报错
但是 svn info --username xxx svn的路径 正确
报错是:' is not properly URI-encoded svn的路径
请大神给回答一下是什么问题导致的呢??谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
C:Documents and Settings >svn info https://10.65.15.6/target
Path: target
URL: https://10.65.15.6/target
Repository Root: https://10.65.15.6/target
Repository UUID: bcd6a4e8-c92b-11de-a1c2-41cd968f1559
Revision: 8234
Node Kind: directory
Last Changed Author: li
参考一下..
实验发现,可以通过执行2.sh脚本,把svn的路径作为参数传递进去,就没有问题。上面的那种方式不知道为什么不对。