ฉันกำลังดาวน์โหลดไซต์ที่มี wget และมีลิงก์จำนวนมากที่แนบข้อความค้นหาไว้ดังนั้นเมื่อฉันทำสิ่งนี้:
wget -nv -c -r -H -A mp3 -nd http://url.to.old.podcasts.com/
ฉันจบด้วยไฟล์จำนวนมากเช่นนี้
1.mp3?foo=bar
2.mp3?blatz=pow
3.mp3?fizz=buzz
สิ่งที่ฉันต้องการท้ายคือ:
1.mp3
2.mp3
3.mp3
ทั้งหมดนี้เกิดขึ้นใน Ubuntu Linux และฉันได้รับ 1.10.2
ฉันรู้ว่าฉันสามารถทำได้หลังจากได้รับทุกอย่างผ่านสคริปต์เพื่อเปลี่ยนชื่อทุกอย่าง อย่างไรก็ตามฉันต้องการโซลูชันจากภายใน wget เพื่อให้ฉันเห็นชื่อที่ถูกต้องเมื่อมีการดาวน์โหลดเกิดขึ้น
ใครสามารถช่วยฉันแก้ปัญหานี้ได้บ้าง?
wget
คำสั่งn + 1 เพียงไม่กี่อย่าง(ถ้าไม่น้อยกว่า)