Tôi đang tải xuống một trang web với wget và rất nhiều liên kết có các truy vấn được đính kèm với chúng, vì vậy khi tôi làm điều này:
wget -nv -c -r -H -A mp3 -nd http://url.to.old.podcasts.com/
Tôi kết thúc với rất nhiều tập tin như thế này:
1.mp3?foo=bar
2.mp3?blatz=pow
3.mp3?fizz=buzz
Những gì tôi muốn kết thúc là:
1.mp3
2.mp3
3.mp3
Đây là tất cả diễn ra trong linux Ubuntu và tôi đã có 1.10.2.
Tôi biết tôi có thể làm điều này sau khi tôi nhận được mọi thứ thông qua một kịch bản để đổi tên mọi thứ. Tuy nhiên tôi thực sự muốn một giải pháp từ bên trong wget để tôi có thể thấy tên chính xác khi quá trình tải xuống đang diễn ra.
Bất cứ ai có thể giúp tôi làm sáng tỏ điều này?
wget
lệnh n + 1 (nếu không ít hơn).