Bash 使用aria2下载时处理文件

Bash 使用aria2下载时处理文件,bash,shell,directory,filesystems,monitoring,Bash,Shell,Directory,Filesystems,Monitoring,我定期从internet将zip文件夹下载到特定文件夹中,每次下载过程完成时(我使用下载管理器aria2执行此操作),我希望运行一个特定的bash脚本来处理数据 你知道怎么做吗?我找到了一些参考资料,但我不熟悉bash脚本。顺便说一句,我正在Ubuntu 16.04上工作 例如,我有以下文件夹 每次下载过程完成后,我都要运行script.sh根据,aria2提供了一个名为--on download complete的事件挂钩: 事件挂钩 aria2提供了在特定命令之后指定任意命令的选项 事件发

我定期从internet将zip文件夹下载到特定文件夹中,每次下载过程完成时(我使用下载管理器
aria2
执行此操作),我希望运行一个特定的bash脚本来处理数据

你知道怎么做吗?我找到了一些参考资料,但我不熟悉bash脚本。顺便说一句,我正在Ubuntu 16.04上工作

例如,我有以下文件夹

每次下载过程完成后,我都要运行
script.sh

根据,aria2提供了一个名为
--on download complete
的事件挂钩:

事件挂钩

aria2提供了在特定命令之后指定任意命令的选项 事件发生了。目前有以下选项可供选择:
--英国电信下载完成
--下载暂停
--下载完成
<代码>--下载开始时,
--下载错误时
--下载停止时

因此,如果您已经有了您提到的
script.sh
,只需使用

aria2c --on-download-complete script.sh http://example.org/file.iso
根据,aria2提供了一个名为“下载时完成”的事件挂钩:

事件挂钩

aria2提供了在特定命令之后指定任意命令的选项 事件发生了。目前有以下选项可供选择:
--英国电信下载完成
--下载暂停
--下载完成
<代码>--下载开始时,
--下载错误时
--下载停止时

因此,如果您已经有了您提到的
script.sh
,只需使用

aria2c --on-download-complete script.sh http://example.org/file.iso

是否可以将传递附加参数添加到script.sh?是否可以将传递附加参数添加到script.sh?