【发布时间】:2011-05-23 06:21:58
【问题描述】:
我有一个 curl 命令需要发布帖子并将我的 ssh 密钥作为参数之一发送,我使用的命令如下所示:
SSH_KEY=`cat ~/.ssh/id_rsa.pub`;
curl -d "login=username&token=apikey&title=test&key=$SSH_KEY" http://github.com/api/v2/yaml/repos/key/username/somerepo/add
问题是 ssh 键中有一个+ 并且字符串在此时终止,我该如何避免这种情况?
【问题讨论】:
标签: bash shell scripting curl github