如何检查文件是否正在下载?

如何检查文件是否正在下载?

我有一个 Raspberry Pi,我想用它自动下载到网络驱动器。我想定期使用cron(我听说它们不是最稳定的东西)重新启动机器,但显然,我不想在不完整的下载中途重新启动它。

我可能会使用几种不同的方法下载,但我很快就会使用的方法之一是获取iplayer可能wget还有基本的东西。

有什么方法可以检查是否正在进行中?

任何建议表示赞赏。

答案1

一些肮脏的想法:

  • 使用 ps 轮询正在运行的软件:如果 wget 实例正在运行,则不要重新启动。
  • 触发下载时创建锁定文件,并轮询锁定文件

无论如何, wget -c 允许继续中断的下载。

相关内容