Solaris上でシェルスクリプトを使って、特定のファイルが更新された場合のみバックアップするようにしたいのですが、どうしたらよいでしょうか? スクリプトに使っているシェルは/bin/shです。 例えば、ユーザーアカウントやパスワードの変更があった場合に、/etc/passwd、/etc/shadowファイルのバックアップを取るなど、不定期に更新されるファイルの場合、更新されたもののみバックアップしたいという要求があります。これなら、シェルスクリプトを組んで、cronで定期的に実行させることで比較的手軽に実現できそうです。 以下の方針でスクリプトを組み立てることにしましょう。 /etc/passwd、/etc/shadowを適当な周期で監視し、ファイルが更新されていたらバックアップを取る それぞれのファイルのバックアップファイルと現在のファイルを比較し、更新されていたらバックアップファイル