質問: コマンドライン/ wgetを使用して一連のファイルを自動的にダウンロードします リーダーごとに114ファイル(朗読)のリストの自動ダウンロードをトリガーしたい場合があります。 たとえば、abkrというリーダーの朗読をダウンロードする場合、ファイルのurlは次のようになります。http://server6.mp3quran.net/abkr/001.mp3 http://server6.mp3quran.net/abkr/002.mp3 ... http://server6.mp3quran.net/abkr/113.mp3 http://server6.mp3quran.net/abkr/114.mp3単にこれらはコーランの朗読なので、常に合計114がありますwindowsでcommand lineを使用してループする簡単な方法はありますか?
回答: 参照と完全性のために、seqのないバージョン、nice出力、および何らかの理由でダウンロードが停止した場合は続行します。#!/bin/sh for i in 00{1..9} 0{10..99} {100..144}; do printf 'http://server6.mp3quran.net/abkr/%03d.mp3 ' $i done | xargs wget -q --show-progress -c