0

を使用して複数のリンクを 1 つのファイルにダウンロードするにはどうすればよいaria2cですか? これは機能しますが、すべてのリンクを個別のファイルとしてダウンロードします。

aria2c -i links.txt --o result.txt
4

1 に答える 1

1

次のカスタム コマンドを使用できます。

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 だけでこれを行う方法) には答えませんが、これは私が持っている最高のものであり、コメントするのに十分な評判がありません。

于 2016-11-23T17:41:18.537 に答える