ファイルの内容が変更された場合のスクリプトの実行

ファイルの内容が変更された場合のスクリプトの実行

ファイルを含むVMを移動するときに変更される単語を含むファイルがあります。

たとえば、「test」と表示されますが、VM を別のサーバーに移動すると、「test1」と表示されます。

VMが移動され、ファイルへの入力が変更されたら、スクリプトを実行したいと思います。

私はinotifyを見ましたが、実際には見ませんでした:C

ベストアンサー1

ファイル変更時間に基づいて確認できます。

前任者:

24時間(1日)以内に修正されたファイルを見つけてください。

find . -mtime -1  | grep <filename> && echo "File modified" || echo "File not modified"

5分以内に変更されたファイルを探す

find . -mmin -5 | grep <filename> && echo "File modified within 5 mins" || echo "File not modified"

要件に応じて値を変更できます。役に立ったことを願っています!

おすすめ記事