나는 종종 원격 컴퓨터에서 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나 다른 프로그램에 변경 없이 전달됩니다.