我有一個包含 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