imgur 링크가 포함된 목록이 있는데, 그 목록에서 링크를 다운로드하고 자동으로 이름을 바꾸고 싶습니다.wget.
예를 들어 목록의 링크는 다음과 같습니다.
http://i.imgur.com/YSLB7eh.jpg
http://i.imgur.com/1SHYQHZ.jpg
img1.jpg와 img2.jpg로 다운로드하고 싶습니다.
답변1
이 bash 스크립트를 사용해 보세요(.jpg에서만 작동). 나는 이것이 아마도 가장 우아한 해결책은 아닐 것이라는 것을 알고 있지만, 그것은 트릭을 수행해야 합니다! list.txt
목록 파일 이름으로 변경합니다 .
#!/bin/bash
count=1
while read p; do
wget -O "img${count}.jpg" $p
count=$((count+1))
done <list.txt
이것을 어떻게 사용하나요?
- 이미지를 다운로드할 새 파일을 만들고 원하는 대로 이름을 지정합니다(예:
downloadlist.sh
. - 위 스크립트의 내용을 파일에 추가하고
list.txt
목록 파일이 무엇이든 변경한 후 저장하세요. chmod를 사용하여 실행 가능하게 만드십시오.
chmod +x downloadlist.sh
파일을 실행하고 처리하는 동안 편안히 앉아 계십시오.
./downloadlist.sh