Cumprimentando Jeremy, com base em sua exigência, vou sugerir essa solução, e espero que ela ajude ou ofereça outra maneira de analisar seu problema. Na minha sugestão você precisa:
1) arquivo shell script " bash programming ".
2) contador for-loop , como você disse "para ver quantos arquivos foram processados".
3) notificação a cada tempo X (segundos / minutos / horas), aqui você precisa " libnotify bin ".
4) mantenha o script rodando.
Agora vamos fazer o script
criar um arquivo "counter.sh"
< br>
#!/bin/bash
for f in $( ls /usr/lib ); #just change the path with yours, it was just an example
do
notify-send -u critical "How many files" $f
done
sleep (1000*60) # get notification every 1 hour
counter.sh
sleep (1000*60) # get notification every 1 hour
#you can make infinite for loop here
#and put counter.sh inside it,
#just look that up on the internet (infinite loop using shell script)
Finalmente, para tornar seu arquivo em execução, basta executá-lo no terminal e deixá-lo rodando. Ou você pode adicioná-lo no início automático.
P.S: abra o terminal de login para root 'sudo su' e então "chmod 777 counter.sh" para poder rodar seu script.