텔넷 정보 없이 출력을 파일로 리디렉션

텔넷 정보 없이 출력을 파일로 리디렉션

저는 GNU Telnet을 사용하여 HTTP 서버에서 바이너리 파일, 정확히 말하면 tar 아카이브를 다운로드하려고 합니다. 현재 일반 파일을 다운로드할 수 있지만 출력을 파일로 올바르게 리디렉션할 수 없습니다. 내가 지금까지 시도한 유일한 것은

(echo 'GET /'; echo; sleep 1; ) | telnet mywebsite.com 80

(원천). 작동하지만 리디렉션 출력에는 > filename텔넷 정보도 포함됩니다.

Trying 1.2.3.4...
Connected to mywebsite.com.
Escape character is '^]'.

연결 및 연결 끊김 정보 없이 데이터만 포함된 텔넷 출력을 얻으려면 어떻게 해야 합니까?

편집하다:방금 OpenSSL 지원 없이 컬을 컴파일했고 이를 사용하고 있으므로 더 이상 텔넷을 사용하지 않습니다.

답변1

적절한 도구를 사용하십시오. Curl과 wget은 필요한 모든 작업을 수행할 수 있으며 작업을 안정적으로 수행하도록 작성되었으며 모든 배포판에 포함되어 있습니다.

관련 정보