を使用して複数のリンクを 1 つのファイルにダウンロードするにはどうすればよいaria2c
ですか? これは機能しますが、すべてのリンクを個別のファイルとしてダウンロードします。
aria2c -i links.txt --o result.txt
次のカスタム コマンドを使用できます。
aria2c2 links.txt results.txt
この関数を定義すると:
function aria2c2() {
mkdir output && \
aria2c -i $1 --dir output && \
cat output/* > $2 && \
rm -r output
}
これにより、リンク先のコンテンツがダウンロードされ、「results.txt」という 1 つのテキスト ファイルに結合されます。これは、テキストのみで作業していることを前提としています。
新しい端末ごとに関数を定義するには、それを~/.bashrc
ファイルに配置します。と入力して、現在のターミナルにロードしsource ~/.bashrc
ます。
これはあなたの質問 (つまり、aria2c だけでこれを行う方法) には答えませんが、これは私が持っている最高のものであり、コメントするのに十分な評判がありません。