filename
次の形式download_url
のフィールドを含むダウンロード可能なファイルデータベースがあります。
"foo-1.23.4.jar", "http://example.com/files/12345678/download"
"bar-5.67.8.jar", "http://example.com/files/9876543/download"
"baz-3.31.jar", "http://example.com/files/42424242/download"
数字を除いて、URLは同じ傾向にあります。 URLリストをエクスポートしてを使用してダウンロードしようとしましたが、wget -i
各ファイルに名前が付けられているため、download
区別できません。
通常、パラメータを使用して-O
正しい出力ファイルを指定しますが、それを次のように組み合わせる方法がわかりません。-i
wget -i
各行がダウンロードURLと出力ファイル名を指定できるように、入力ファイルとコマンドラインの形式をどのように指定しますか?
ベストアンサー1
同時にGNUと共にparallel
:
parallel -a files_list.txt -j0 -C ", *" 'wget -q -O {1} {2}'
-a input-file
-input-file
入力ソースとして使用-j N
- 複数のN
ジョブを並列に実行します。0
できるだけ意味-C regex
- 列の区切り記号。入力は、regexp
区切られた列を持つテーブルとして扱われます。{n}
n番目の列を使用またはアクセスできます{n.}
。たとえば、{3}
3番目の列は