Script de Shell para monitorear el directorio de Windows

Script de Shell para monitorear el directorio de Windows

Necesito un script de shell para monitorear el directorio de la unidad compartida de Windows en busca de cualquier archivo nuevo del cuadro de Linux y procesar el nuevo archivo para su posterior validación.

Escribí el script usando inotify-wait, pero no captura los eventos cuando arrastra y suelta los nuevos archivos directamente en la máquina con Windows o copia y pega el nuevo archivo en ella.

¿Alguna idea sobre cómo implementar esto?

Respuesta1

EDITAR: Es posible que haya leído mal su pregunta: ¿el script se ejecuta en una máquina UNIX?

Si se puede acceder a este directorio desde su máquina, puede crear una regla enauditadopara observar los eventos que ocurren en el sistema de archivos y se ven usandoaureport. Tiene un formato agradable para la legibilidad humana y no es demasiado difícil de aprender. Recuerdo que cuando era principiante en Linux, usaba esto como observador de directorio en un programa en C que estaba escribiendo en la universidad. Funcionó bien en el sistema operativo Debian que estaba ejecutando. ¡Déjame saber si te ayuda en algo!

información relacionada