![wget 및 컬을 사용하지 않고 AIX에서 https 파일을 다운로드하는 방법은 무엇입니까? [복사]](https://linux55.com/image/144403/wget%20%EB%B0%8F%20%EC%BB%AC%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20AIX%EC%97%90%EC%84%9C%20https%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
AIX를 실행하는 UNIX 환경에서 HTTPS 서버에서 파일을 다운로드해야 하는데 wget 또는 컬이 없고 권한 있는 사용자(sudo 없음)가 아닌 경우... 어떻게 해야 합니까?
wget/curl에 대한 대안이 있습니까?
답변1
글쎄, 주어진 "중복 가능성" 솔루션은 파일이 3.9GB를 초과하기 때문에 제대로 작동하지 않습니다. 그런데 Perl을 사용하여 파일을 다운로드하는 방법을 검색하다가 유용한 스크립트를 찾았습니다.여기훌륭하게 작동한 다음 두 개의 매개변수를 받도록 편집합니다.
1) 다운로드 링크
2) 로컬 파일 이름
## Using Mechanize
use WWW::Mechanize;
my $url = $ARGV[0];
my $local_file_name = $ARGV[1];
my $mech = WWW::Mechanize->new;
$mech->get( $url, ":content_file" => $local_file_name );