Como posso codificar uma url para o wget?

3

Estou procurando uma maneira de converter uma string em uma URL clean .

Por exemplo:

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

Isso vai fazer o download de http://myurl.com/toto/foo e http://bar.jpg .

Quero fazer o download de http://myurl.com/toto%20bar.jpg .

Eu tentei um sinalizador como --restrict-file-names=ascii , mas sem sucesso.

Eu não quero uma maneira de codificar nem um tipo de substituir um por um.

Alguma ideia?

    
por aloisdg 12.03.2014 / 18:46

1 resposta

7

Contém o URL entre aspas:

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

Esta é uma maneira geral de conter strings com espaços como um único argumento.

    
por 12.03.2014 / 18:55

Tags