1

私は Linux の初心者で、これは簡単に解決できる問題のように思えますが、解決策が見つからないのです。特定のディレクトリへの書き込み時にスクリプトを実行したい。そのフォルダーに、スクリプトの実行をトリガーするある種のウォッチャーを配置する予定です。incron、watch、inotify の使用に関するエントリをオンラインで見つけました。私が欲しいのは incron だと思いますが、プロセスを順を追って説明するオンラインのリソースはまったくありません。incron を使用したいのは正しいですか? もしそうなら、どうすればそれを機能させることができますか?私のincrontabには

/home/myusername/folder IN_CLOSE_WRITE /var/www/runMe.sh

私はそれのいくつかのバリエーションを試しましたが、それは正しいようです。私は数時間オンラインで探していたので、かなりイライラしています. root と myusername の両方をリストする incron.allow ファイルを作成し、incrond サービスを開始しましたが、上記で指定したディレクトリがシェル スクリプトに書き込まれると実行されません。私はCentOS 6.5を使用しており、ディレクトリは別のマシンによってsshで書き込まれています。ご提供いただきありがとうございます。

4

2 に答える 2

0

inotify(7)を読み、 incronの使用を検討してください。

于 2014-02-28T21:28:46.257 に答える