
Ich habe eine Datei mit einem Wort, das sich ändert, wenn Sie die VM verschieben, auf der sich die Datei befindet.
Beispielsweise steht dort „Test“, aber wenn ich die VM auf einen anderen Server verschiebe, steht dort „Test1“.
Sobald die VM verschoben wird und sich der Imput der Datei ändert, möchte ich ein Skript ausführen
Ich habe mir inotify angeschaut, aber ich durchschaue es nicht wirklich :C
Antwort1
Sie können dies anhand der Dateiänderungszeit prüfen:
Ex:
Suchen Sie nach Dateien, die innerhalb von 24 Stunden (also innerhalb eines Tages) geändert wurden.
find . -mtime -1 | grep <filename> && echo "File modified" || echo "File not modified"
Finden Sie die Dateien, die innerhalb von 5 Minuten geändert wurden
find . -mmin -5 | grep <filename> && echo "File modified within 5 mins" || echo "File not modified"
Sie ändern den Wert entsprechend Ihren Anforderungen. Ich hoffe, das hilft!