
Costumo usar o Lynx em um computador remoto para visualizar sites (mais rápido que o encaminhamento de porta). Às vezes, os URLs que desejo acessar têm caracteres sem escape (por exemplo, colchetes) que o Lynx parece precisar codificar. por exemplo
http://www.example.com/This(URL)is anExample.html
deveria ser
http://www.example.com/This%28URL%29is%20anExample.html
.
Existe um script existente para isso? Alternativamente, existe alguma opção para o Lynx que o tornaria desnecessário?
Responder1
Você pode escapar de uma string na linha de comando usando tiques únicos, então
lynx 'http://www.example.com/This(URL)is anExample.html'
Passará a URL inalterada para o lynx ou qualquer outro programa.