
Tengo un archivo con una palabra que cambia cuando mueves la máquina virtual en la que reside el archivo.
Por ejemplo, dice "prueba", pero si muevo la máquina virtual a otro servidor, dice "prueba1".
Ahora, tan pronto como se mueve la máquina virtual y cambia la entrada del archivo, quiero ejecutar un script
He mirado inotify pero realmente no lo veo :C
Respuesta1
Puede verificar según el tiempo de modificación del archivo:
Ex:
Encuentre los archivos que se modifican dentro de las 24 horas, es decir, 1 día.
find . -mtime -1 | grep <filename> && echo "File modified" || echo "File not modified"
Encuentre los archivos que se modifican en 5 minutos
find . -mmin -5 | grep <filename> && echo "File modified within 5 mins" || echo "File not modified"
Cambia el valor según sus requisitos. ¡Espero que esto ayude!