我試圖下載多個文件,並需要重新命名,因爲我下載了,我該如何做,並指定我想要它們下載到的目錄?我知道我需要使用-P和-O來做到這一點,但它似乎並沒有爲我工作。wget - 指定目錄並重命名文件
1
A
回答
0
我遇到了類似的情況,並遇到了您的問題。通過寫一個bash腳本,我能夠得到我需要的東西,該腳本在一列中解析了一個URL文件,並在第二個中解析了名稱。
這是我用於我的特殊要求的腳本。如果你仍然需要幫助,它可能會給你一些指導。
#!/bin/bash
FILE=URLhtmlPageWImagesWids.txt
while read line
do
F1=$(echo $line|cut -d " " -f1)
F2=$(echo $line|cut -d " " -f2)
wget -r -l1 --no-parent -A.jpg -O $F2.jpg $F1
done < $FILE
這實際上不起作用,因爲-O將所有結果合併到一個頁面中。 您可以嘗試使用--no-directories或--cut-dirs開關,並在循環中處理文件夾中的文件如何重命名它們。
-1
我對派對有點遲到,但我只是寫了一個腳本來做到這一點。你可以在這裏看到:bulkGetter
-1
wget your_url -O your_specify_dir/your_name
+0
你可以試試這個, '''wget http://unsplash.com/photos/U-i4KN7Oo68/download?force=true -O〜/ U-i4KN7Oo68-rename''' – Bill 2017-03-14 02:09:25
相關問題
- 1. wget指定下載的文件名和目錄
- 2. 重命名指定目錄中的所有圖像文件
- 3. bash - 在目錄中找到重複的文件並重命名
- 4. 通過目錄遞歸併根據父目錄重命名/附加文件名
- 5. wget下載並重命名最初沒有文件擴展名的文件
- 6. 重命名目錄或文件
- 7. 重命名目錄中的文件
- 8. 重命名目錄中的文件
- 9. 根據父目錄重命名文件
- 10. chrome文件系統 - 重命名目錄
- 11. R - 重命名目錄中的文件
- 12. 重命名文件夾/目錄
- 13. 批處理文件重命名給定目錄中的文件
- 14. 通過目錄名稱重命名目錄中的文件
- 15. 在多個目錄中的文件重命名爲目錄名
- 16. 重命名指定的文件
- 17. 使用WGET指定本地目錄
- 18. 重命名目錄
- 19. 重命名目錄
- 20. 複製並重命名另一個目錄中的文件
- 21. Bash遍歷目錄並重命名每個文件
- 22. 提取zip文件內容並動態重命名目錄
- 23. 將文件重命名並複製到新目錄的腳本。
- 24. 如何通過目錄循環並重命名某種文件?
- 25. 在目錄中找到.html文件並將其重命名
- 26. 如何遍歷目錄並重命名文件?
- 27. 將測試.pdf文件複製並重命名爲目錄
- 28. 對於目錄中的文件,將文件重命名爲目錄名稱
- 29. 將文件重命名爲基於其他目錄的目錄
- 30. 重命名目錄和一些包含的文件/子目錄
你正在試試這個操作系統是什麼? 你試過什麼確切的命令? – YoK 2010-08-04 15:22:15
我正在寫這個到一個PHP腳本,並在Unix上運行。 – 2010-08-04 15:25:12