쉘스크립트애들
shell에서 xargs를 이용해 멀티로 wget사용해보기
혜룐
2016. 8. 8. 17:32
언제쓰냐면
앞에 이미지주소를 뽑아내고 > 그 주소를 변수에 담아 > 특정이름으로 다운로드 할때
test@dev:/tmp/script$ echo http://blabla.com/image/12345/org.jpg | cut -d"/" -f 3 | xargs -I% -P4 wget "http://blabla.com/image/12345/org.jpg" -O ./media/log/"%".jpg
HTTP request sent, awaiting response... 200 OK
Length: 621247 (607K) [image/jpeg]
Saving to: ‘./media/log/12345.jpg’
100%[=========================================================================================================================================================>] 621,247 --.-K/s in 0.007s
2016-08-08 08:29:14 (90.9 MB/s) - ‘./media/log/12345.jpg’ saved [621247/621247]