puf(パラレルURLゲッター)のみが見つかりましたが、次のファイルからURLを読み取ることはできません。
puf < urls.txt
いいえ。
サーバーにインストールされているオペレーティングシステムはUbuntuです。
ベストアンサー1
使用GNUパラレル、
$パラレル-j${日}wget <urls.txt
またはxargs
GNU検索ツール、
$xargs -n 1 -P${日}wget <urls.txt
${jobs}
許可したい最大同時実行数はどこにあります(回線ごとに1回の呼び出しを受信するように設定)。 / がないと、一度に 1 つずつ CPU コアほど多くのジョブが実行されます (ネットワーク IO 制約を考慮すると必ずしも意味があるわけではありません)。wget
-n
1
wget
urls.txt
-j
-P
parallel
wget
xargs
parallel
同時に実行されるジョブの出力を切り離すのが良い機能ですがxargs
、気にしなければxargs
あらかじめインストールされている可能性が高いです。