私はよくリモートコンピューターでLynxを使用してWebサイトを調べます(ポート転送よりも高速です)。時々、私が行きたいURLには、Lynxがエンコードする必要があると思われるエスケープされていない文字(ブラケットなど)が含まれています。たとえば、http://www.example.com/This(URL)is anExample.html
はhttp://www.example.com/This%28URL%29is%20anExample.html
である必要があります。
このための既存のスクリプトはありますか?あるいは、Lynxに不要になるオプションはありますか?
シングルティックを使用すると、コマンドラインで文字列をエスケープできます。
lynx 'http://www.example.com/This(URL)is anExample.html'
URLを変更せずにlynxまたはその他のプログラムに渡します。