![在 Linux CLI(RedHat)中添加双正斜杠](https://linux22.com/image/1397287/%E5%9C%A8%20Linux%20CLI%EF%BC%88RedHat%EF%BC%89%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%8F%8C%E6%AD%A3%E6%96%9C%E6%9D%A0.png)
我正在尝试通过 Linux CLI 运行命令,但我需要提供的参数之一是本地主机的 URL。
http://localhost:8983/solr/Search/update
java -jar post.jar /path/to/file.xml -Durl=http://localhost:8983/solr/Search/update
该目录肯定存在,但是在我发布命令后,我收到目录未找到消息,因为 http:// 上的双斜杠变成了一个斜杠。
我该如何避免这种情况?
谢谢
答案1
尝试将 url 括在单引号中以防止 bash 解释字符。
java -jar post.jar /path/to/file.xml -Durl='http://localhost:8983/solr/Search/update'