如何转义密码中的特殊字符?

如何转义密码中的特殊字符?

我正在尝试在 Ubuntu 中安装 SVN。我的网络代理有密码。当apt.conf我这样做时:

Acquire::http::Proxy "http://username:pass@word@proxy_server:proxy_port";

不起作用。我的问题是,如何转义密码@word 中的 @?我尝试了很多组合,但不起作用。

答案1

您需要转义第一个@ With\或使用其十六进制 ASCII 值%40

尝试:

Acquire::http::Proxy "http://username:pass\@word@proxy_server:proxy_port";

或者

Acquire::http::Proxy "http://username:pass%40word@proxy_server:proxy_port";

相关内容