ดาวน์โหลดรายการไฟล์หากยังไม่มีอยู่


11

หากฉันมีรายการ URL คั่นด้วย\nมีตัวเลือกใดบ้างที่ฉันสามารถส่งไปwgetเพื่อดาวน์โหลด URL ทั้งหมดและบันทึกลงในไดเรกทอรีปัจจุบัน แต่เฉพาะในกรณีที่ไฟล์ยังไม่มีอยู่หรือไม่


คำตอบ:


14

มีความเป็น-nc( --no-clobber) wgetทางเลือกสำหรับ


ฉันอ่านสิ่งนี้หลังจากเขียนสคริปต์ Bash ของฉันเพื่อตรวจสอบการมีอยู่ของไฟล์แต่ละรายการ!
Anotherdave

7

จาก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.
....

ฉันได้รวมไว้--continueเพราะดูเหมือนว่าอาจมีประโยชน์หากคุณพยายามกู้คืนจากการดาวน์โหลดขัดจังหวะ แต่คุณไม่จำเป็นต้องตอบคำถามเดิมของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.