mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, December 28, 2006

윈도우용 wget.exe 사용법; 명령행 다운로드 프로그램; wget Command for MS-Windows


리눅스에는 wget 이라는 명령이 있습니다. 이것은 FlashGet 같은 "다운로드 전문 유틸리티"와 비슷한 것인데, 다만 GUI가 없고, 명령행 프로그램입니다. 즉, "텍스트 모드"입니다.

윈도우에서 wget 을 사용하려면 Cygwin(시그윈) 을 설치하면 됩니다. 그리고 시그윈 설치 화면의 패키지 선택에서 wget 이라는 항목에 체크해 주면 됩니다. (기본적으로는 wget이 설치되지 않더군요.)

그런 후 도스창(윈도우에서의 정식명칭은, 명령 프롬프트;CMD.EXE)에서

wget --help

라고 하면 도움말이 나옵니다.

wget 뒤에, 다운로드받을 파일의 주소(URL)를 적어주면 됩니다.


윈도우에서 wget 명령 사용 예제


다음은
http://www.google.co.kr/intl/ko_kr/images/logo.gif
라는 주소에 있는 구글 로고 그래픽 파일을 wget 으로 다운로드받는 예제입니다.

D:\Z>wget http://www.google.co.kr/intl/ko_kr/images/logo.gif
--15:23:17--  http://www.google.co.kr/intl/ko_kr/images/logo.gif
           => `logo.gif'
Resolving www.google.co.kr... 66.102.7.147, 66.102.7.99, 66.102.7.104
Connecting to www.google.co.kr|66.102.7.147|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8,558 (8.4K) [image/gif]

100%[====================================>] 8,558         25.87K/s

15:23:19 (25.75 KB/s) - `logo.gif' saved [8558/8558]


D:\Z>wget -P 000 http://www.google.co.kr/intl/ko_kr/images/logo.gif
--15:23:46--  http://www.google.co.kr/intl/ko_kr/images/logo.gif
           => `000/logo.gif'
Resolving www.google.co.kr... 66.102.7.147, 66.102.7.99, 66.102.7.104
Connecting to www.google.co.kr|66.102.7.147|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8,558 (8.4K) [image/gif]

100%[====================================>] 8,558         24.65K/s

15:23:47 (24.59 KB/s) - `000/logo.gif' saved [8558/8558]


D:\Z>


2번 다운받았는데, 1번째는 logo.gif 란 파일을 그냥 "현재 디렉토리"에 저장했고, 2번째는 000 이라는 이름의 "하위 디렉토리"에 저장했습니다.

파일을 저장할 디렉토리(폴더)를 지정하려면

wget -P <저장할 디렉토리명> <파일 주소>

의 형식입니다. 소문자로 -p 라고 하면 안됩니다. 옵션은 대소문자 구분합니다.



wget 의 용도


어떤 파일들을 주기적으로 다운받아야 할 때가 있습니다. 반복 다운로드 작업은 "배치 파일(Batch File/.BAT)" 안에서 wget 을 사용하면 쉽게 자동화할 수 있습니다.




tag: linux
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin
tag: batch
배치파일 | DOS CMD BATCH .BAT

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top