問題タブ [incron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - rsync と incron を併用する
オフィスにプリンターがあり、rsync 経由でサーバーにアップロードされたファイルを印刷したいと考えています。
rsync からアップロードした場合、以下で incron を使用すると機能しないようです。
通常、vim を使用してこのフォルダーにファイルを書き込むと、これが機能して印刷されます。
crontab で実行している rsync コマンドは次のとおりです。
これを適切に行う方法はありますか?ありがとうございました。
linux - cron または incron を使用せずに Linux サーバーで inotifywait を継続的に実行できますか
このディレクトリのサーバー上に git リポジトリを作成します。私が望むのは、ファイルがディレクトリに移動するたびに、git push がリポジトリをプッシュしてコミットすることです。incrontab でスクリプトを実行してみました。しかし、私のサーバーは incrontab を好まないようで、毎回クラッシュしていました。
この inotifywait を端末で実行できます。しかし、端末を閉じるとすぐに、監視が停止します。では、Linux サーバーで inotifywait を継続的に実行する方法はありますか?
これがInotifywaitの私のコードです
cron を使用せずに、inotify のみを使用したいのです。私は長い間、cron と incron、incrontab に取り組んできました。運がない。
誰にもアイデアはありますか?ありがとう!
rsync - incron と rsync が機能しない
ファイルが変更されたときにログに記録されていることがわかります。rsync コマンドを個別に試してみましたが、うまくいきました。しかし、incron によってトリガーされた rsync では、何も起こりません。私が見ることができるすべてのパスを明示的に述べました。
ここに私のincrontab -eがあります
私は現在ルートとして作業しており、ルートとしてコマンドを実行しています。/usr/bin/rsync も試しましたが、sudo rsync などに加えて機能しませんでした...
ありがとう!
linux - incron でサブディレクトリを監視する
ディレクトリを監視するために incron を使用し、ファイルが追加された場合はスクリプトを実行します。
/etc/incron.d/ には、次のファイルがあります。
/home/pat0/downloads にファイルを追加しても問題ありませんが、サブディレクトリを作成してファイルを追加すると何も実行されません。
たとえば、/home/pat0/downloads/test/myfile.txt は表示されません。
/home/pat0/download とそのすべての将来のサブディレクトリとファイルを監視するにはどうすればよいですか?