我想通过标准输入管道将作业(要下载的文件)发送到 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
Run Code Online (Sandbox Code Playgroud)
PS 我真正喜欢的是“下载服务器”,其他主机或其他本地用户无法访问。诸如“通过 unix sockets 的 RPC”(通过文件权限进行访问控制)之类的东西是可以接受的。
| 归档时间: |
|
| 查看次数: |
376 次 |
| 最近记录: |