如何为wget编码网址?


3

我正在寻找一种方法将字符串转换为 清洁 网址。

例如 :

 wget http://myurl.com/toto/foo bar.jpg

这将是下载 http://myurl.com/toto/foohttp://bar.jpg

我想下载 http://myurl.com/toto%20bar.jpg

我尝试了一些旗帜 --restrict-file-names=ascii 但没有成功。

我不想要一种编码方式,而不是一种逐一替换。

任何的想法 ?


你可以尝试用反斜杠(\)... wget来逃避空间 myurl.com/tot/foo \ bar.jpg
Ghassan

Answers:


7

在引号中包含URL:

wget "http://myurl.com/toto/foo bar.jpg"

这是包含空格作为单个参数的字符串的一般方法。


该死的......我应该考虑一下。谢谢。
aloisdg
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.