我经常在远程计算机上使用 Lynx 来查看网站(比端口转发更快)。有时我想要访问的 URL 包含 Lynx 似乎需要编码的未转义字符(例如括号)。例如
http://www.example.com/This(URL)is anExample.html
应该是
http://www.example.com/This%28URL%29is%20anExample.html
。
有现成的脚本吗?或者,Lynx 是否有一些选项可以使其变得不必要?
答案1
您可以使用单个刻度在命令行上转义字符串,因此
lynx 'http://www.example.com/This(URL)is anExample.html'
将原封不动地将 URL 传递给 lynx 或任何其他程序。