Como varrer vários diretórios com o clamav

2

Eu sei escanear um diretório:

clamscan -r /home

mas, para minha vida, parece que não consigo fazer com que vários diretórios funcionem e não consigo identificar o Google com esse problema simples.

Eu tentei:

clamscan -r /home /otherdir
clamscan -r /home,/otherdir

sem sucesso.

O que estou fazendo de errado?

    
por Sammaye 24.12.2015 / 11:37

2 respostas

4

Você tem que colocar a lista de pastas / arquivos em um arquivo de texto e passá-lo para clamscan usando -f.

Exemplo :
clamscan -r -z -i --bell --file-list=/home/nav/ClamScanTheseFolders.txt

    
por 24.12.2015 / 12:36
4
DIRTOSCAN="/home /var/spool /bin /sbin";
for S in ${DIRTOSCAN}; do
  clamscan -ri "$S" >> "$LOGFILE";
done

Crédito: link

    
por 09.07.2016 / 00:31