是否可以检查当前正在运行的 clamAV 扫描的进度?

Dar*_*ar1 6 anti-virus malware clamav

我已经四处搜索,但到目前为止还没有找到可能的解决方案。我有一个正在进行的扫描,我认为它会在某个时间完成,但不幸的是它没有。所以我想知道是否有办法检查这个正在进行的进度的扫描进度。

gee*_*guy 5

AFAICT,这是不可能的——您可以将所有扫描的文件打印到控制台,或者只打印受感染的文件。最后,ClamAV 将打印一个摘要。我一直无法找到获得任何持续统计数据的方法。

我可以想象通过黑客攻击来做到这一点的唯一方法是:

  1. 首先,递归计算 ClamAV 将扫描的目录中的所有文件,然后将该数字存储在一个变量中。
  2. 运行包含在计算行输出的脚本中的 ClamAV,并将其与步骤 1 中的计数进行比较。

有一次,我尝试快速执行此操作,但无法让它在我设置的自动化 Jenkins 作业中运行得足够好……所以我最终放弃了它。对不起 :(