Shell script para monitorar o diretório do Windows

Shell script para monitorar o diretório do Windows

Preciso de um script de shell para monitorar o diretório da unidade compartilhada do Windows em busca de qualquer novo arquivo da caixa Linux e processar o novo arquivo para validação adicional.

Eu escrevi o script usando inotify-wait, mas ele não captura os eventos ao arrastar e soltar os novos arquivos diretamente na máquina Windows ou copiar e colar o novo arquivo nele.

Alguma idéia de como implementar isso?

Responder1

EDITAR: Posso ter interpretado mal sua pergunta. O script está sendo executado em uma máquina UNIX?

Se este diretório estiver acessível em sua máquina, você poderá criar uma regra emauditadopara observar eventos que ocorrem no sistema de arquivos e eles são visualizados usandoaureport. Tem uma formatação agradável para facilitar a leitura humana e não é muito difícil de aprender! lembro-me de quando era apenas um iniciante no Linux, usei isso como um observador de diretório em um programa C que estava escrevendo na faculdade. Funcionou bem no sistema operacional Debian que eu estava executando. Deixe-me saber se isso ajuda em alguma coisa!

informação relacionada