답변:
또는 wget
특별히 필요하지 않은 경우 Snow Leopard와 함께 curl
동일한 기능을 수행합니다.
예를 들어 다음을 통해 감각을 가져옵니다 wget
.
wget http://apple.stackexchange.com/users/flair/2726.png
대를 가져 오는 것 curl
:
curl -O http://apple.stackexchange.com/users/flair/2726.png
특히에서 부족 curl
IS wget
의 --mirror
옵션이 있지만, 같은 많은 문제 처리 패턴과 멋진 페치를 가지고있다 :
# Fetch flair images for users 2726 through 2730
curl -O http://apple.stackexchange.com/users/flair/[2726-2730].png
Unix Dev Support와 함께 Xcode를 설치 한 다음 소스를 다운로드하여 컴파일하거나 macports 또는 homebrew를 시도 할 수 있습니다.
$ brew install wget
$ sudo port install wget
또는 http://www.macupdate.com/app/mac/24787/cocoawget 과 같이 wget을 포함하는 그래픽 형식을 사용해 볼 수 있습니다 .
Michael Granger의 답변을 확장하는 것은 curl
(모든 Snow Leopard 설치에 포함됨) 매우 강력하며 많은 기능 wget
과 그렇지 않은 기능을 수행 할 수 있습니다.
그러나 curl FAQ 에 명시된 바와 같이 :
1.3 컬이 아닌 것은 무엇입니까?
컬은 wget 클론이 아닙니다. 그것은 일반적인 오해입니다. 컬이 개발되는 동안 컬을 사용하여 wget을 대체하거나 시장에서 경쟁하지 마십시오. 컬은 단일 샷 파일 전송을 목표로합니다.
컬은 웹 사이트 미러링 프로그램이 아닙니다. curl을 사용하여 무언가를 미러링하려면 다음을 수행하십시오. curl을 감싸는 스크립트를 작성하십시오 (curlmirror.pl처럼).
...
(참고로 여기 curlmirror.pl 스크립트가 있습니다 )
homebrew 또는 macports를 사용하지 않으려면 여기 에 약간의 최신 버전의 wget을 사용하여 아래에 재현 된 훌륭한 지침이 있습니다 .
이 지침에는 Xcode와 명령 줄 도구가 모두 설치되어 있어야합니다.
먼저 curl을 사용하여 최신 wget 소스를 다운로드하십시오.
curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz
다음으로 tar를 사용하여 방금 다운로드 한 파일을 압축 해제하십시오.
tar -xzf wget-1.14.tar.gz
cd를 사용하여 디렉토리로 변경하십시오.
cd wget-1.14
–with-ssl
"GNUTLS를 사용할 수 없음"오류를 방지 하려면 적절한 플래그로 구성하십시오 .
./configure --with-ssl=openssl
소스를 빌드하십시오.
make
wget을 설치하면 다음과 같이 끝납니다 /usr/local/bin/
.
sudo make install
wget을 실행하여 모든 것이 작동했는지 확인하십시오.
wget --help
완료되면 wget 소스 파일을 제거하여 정리하십시오.
cd .. && rm -rf wget*