เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การกำหนดเวลารอด้วย Wget

สำหรับการดาวน์โหลดไฟล์ขนาดเล็ก การกำหนดเวลารอบังคับระหว่างการดาวน์โหลดแต่ละไฟล์จะช่วยป้องกันไม่ให้เซิร์ฟเวอร์รับคำขอมากเกินไป ในแบบฝึกหัดนี้ เราจะใช้ออปชันที่มีอยู่ใน wget เพื่อกำหนดเวลารอบังคับ (เป็นวินาที) ระหว่างการดาวน์โหลดแต่ละไฟล์ที่เก็บไว้ในไฟล์รายการ URL

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การประมวลผลข้อมูลบน Command Line

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนดให้หยุดรอ 1 วินาทีระหว่างการดาวน์โหลดไฟล์ทั้งหมดใน url_list.txt

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# View url_list.txt to verify content
cat url_list.txt

# Create a mandatory 1 second pause between downloading all files in url_list.txt
wget ___ -i url_list.txt

# Take a look at all files downloaded
ls
แก้ไขและรันโค้ด