如何将多个链接下载到一个文件中?

时间:2016-11-23 17:21:05

标签: linux bash shell aria2

如何使用aria2c将多个链接下载到一个文件中?这可以工作,但它仍然会将所有链接下载为单独的文件。

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

1 个答案:

答案 0 :(得分:1)

您可以使用以下自定义命令:

aria2c2 links.txt results.txt

通过定义此功能:

function aria2c2() {                                                             
    mkdir output && \                                                            
    aria2c -i $1 --dir output && \                                               
    cat output/* > $2 && \                                                       
    rm -r output                                                                 
}

这将下载链接指向的内容并将它们组合成一个名为“results.txt”的文本文件。这假设您只使用文本。

要为每个新终端定义功能,请将其放在~/.bashrc文件中。通过输入source ~/.bashrc将其加载到当前终端。

这不能回答你的问题(即如何单独使用aria2c),但这是我得到的最好的,我没有足够的声誉来评论。