如何使aria2c有效地处理“不是一次”管道作为作业列表文件?

时间:2018-03-06 11:37:54

标签: download aria2

我想通过stdin管道将作业(要下载的文件)发送到aria2c aria2c -i -

aria2c无法在每隔几秒钟就开始新作业时“立刻”开始下载。对于10多个短作业,它在输入管道关闭后开始下载。可以通过命令行选项修复吗?

测试的示例shell脚本[超过50个URL的真实脚本下载]:

#!/bin/sh
while read URL OUT; do
  echo $URL
  [ "$OUT" != "" ] && echo "  out=$OUT"
  sleep 1
done <<END | aria2c --deferred-input true -i -
http://example.com/
http://example.net/
http://example.org/
END

-i - and "not all at once" pipe - Issue #1161

0 个答案:

没有答案