bash スクリプトの実行間でディレクトリの変更を検出する CLI はありますか?

bash スクリプトの実行間でディレクトリの変更を検出する CLI はありますか?

例えば、このコマンドがあります

generate-and-deploy-new-version ./site-directory

コンテンツが./site-directory変更された場合にのみ実行したいと思います。

if checkchanges "./site-directory" ; then
  generate-and-deploy-new-version ./site-directory
fi

checkchangesディレクトリの内容のハッシュを生成し、それをファイルに保存して、次回実行時にチェックすることができます。

関連情報