Unduh daftar file jika belum ada

11

Jika saya memiliki daftar URL yang dipisahkan oleh \n, apakah ada opsi yang dapat saya berikan wgetuntuk mengunduh semua URL dan menyimpannya ke direktori saat ini, tetapi hanya jika file belum ada?

membersihkan
sumber

Jawaban:

14

Ada opsi -nc( --no-clobber) untuk wget.

diffycat
sumber
Saya membaca ini setelah menulis skrip Bash untuk memeriksa keberadaan file secara individual!
anotherdave
7

Dari wget --help:

....
-i,  --input-file=FILE     download URLs found in local or external FILE.
....
-nc, --no-clobber          skip downloads that would download to
                           existing files.
-c,  --continue            resume getting a partially-downloaded file.
....

Saya sudah memasukkannya --continuekarena sepertinya akan membantu jika Anda mencoba memulihkan dari unduhan yang terputus, tetapi Anda tidak perlu menjawab pertanyaan awal Anda.

am
sumber