"Wget 덮어쓰기"의 두 판 사이의 차이

28번째 줄: 28번째 줄:
</source>
</source>
:→ 파일이 있으면 .1 .2 확장자를 붙인 별도의 파일로 다운로드된다.
:→ 파일이 있으면 .1 .2 확장자를 붙인 별도의 파일로 다운로드된다.
==방법 1: -O 옵션==
위치를 지정해주면 덮어쓰기됨
<source lang='bash'>
wget URL주소 -O /디렉토리/파일명
</source>
<source lang='bash'>
wget http://jmnote.com/utf8test.txt -O /tmp/utf8test.txt
</source>
==방법 2: -N 옵션==
덮어쓰기는 아니고 같은 파일이라면 받지 않음
<source lang='bash'>
[root@jmnote ~]# wget -N http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
--2013-11-23 04:37:37--  http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
Resolving upload.wikimedia.org... 208.80.154.240, 2620:0:861:ed1a::2:b
Connecting to upload.wikimedia.org|208.80.154.240|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38756 (38K) [application/ogg]
Saving to: “A-major.ogg”
100%[==========================================================>] 38,756      65.4K/s  in 0.6s   
2013-11-23 04:37:39 (65.4 KB/s) - “A-major.ogg” saved [38756/38756]
[root@jmnote ~]# wget -N http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
--2013-11-23 04:37:40--  http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
Resolving upload.wikimedia.org... 208.80.154.240, 2620:0:861:ed1a::2:b
Connecting to upload.wikimedia.org|208.80.154.240|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38756 (38K) [application/ogg]
Server file no newer than local file “A-major.ogg” -- not retrieving.
</source>


==같이 보기==
==같이 보기==
*[[wget 특정 위치에 받기]]
*[[wget 특정 위치에 받기]]
==참고 자료==
*http://serverfault.com/questions/171369/how-to-allow-wget-to-overwrite-files


[[분류: 리눅스]]
[[분류: 리눅스]]

2013년 11월 23일 (토) 04:38 판

How to allow wget to overwrite files
wget 덮어쓰기
wget 중복 방지

1 문제상황

[root@jmnote ~]# wget http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
--2013-11-23 03:44:08--  http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
Resolving upload.wikimedia.org... 208.80.154.240, 2620:0:861:ed1a::2:b
Connecting to upload.wikimedia.org|208.80.154.240|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38756 (38K) [application/ogg]
Saving to: “A-major.ogg”

100%[==========================================================>] 38,756      65.0K/s   in 0.6s    

2013-11-23 03:44:09 (65.0 KB/s) - “A-major.ogg” saved [38756/38756]
[root@jmnote ~]# wget http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
... (생략)
2013-11-23 03:44:13 (65.0 KB/s) - “A-major.ogg.1” saved [38756/38756]
[root@jmnote ~]# wget http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
... (생략)
2013-11-23 03:44:21 (67.3 KB/s) - “A-major.ogg.2” saved [38756/38756]
→ 파일이 있으면 .1 .2 확장자를 붙인 별도의 파일로 다운로드된다.

2 방법 1: -O 옵션

위치를 지정해주면 덮어쓰기됨

wget URL주소 -O /디렉토리/파일명
wget http://jmnote.com/utf8test.txt -O /tmp/utf8test.txt

3 방법 2: -N 옵션

덮어쓰기는 아니고 같은 파일이라면 받지 않음

[root@jmnote ~]# wget -N http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
--2013-11-23 04:37:37--  http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
Resolving upload.wikimedia.org... 208.80.154.240, 2620:0:861:ed1a::2:b
Connecting to upload.wikimedia.org|208.80.154.240|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38756 (38K) [application/ogg]
Saving to: “A-major.ogg”

100%[==========================================================>] 38,756      65.4K/s   in 0.6s    

2013-11-23 04:37:39 (65.4 KB/s) - “A-major.ogg” saved [38756/38756]

[root@jmnote ~]# wget -N http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
--2013-11-23 04:37:40--  http://upload.wikimedia.org/wikipedia/commons/3/34/A-major.ogg
Resolving upload.wikimedia.org... 208.80.154.240, 2620:0:861:ed1a::2:b
Connecting to upload.wikimedia.org|208.80.154.240|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38756 (38K) [application/ogg]
Server file no newer than local file “A-major.ogg” -- not retrieving.

4 같이 보기

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}