これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンドです。
プログラム:
NAME
inoticoming - ファイルが受信ディレクトリにヒットしたときにアクションをトリガーします
SYNOPSIS
気がかりなこと [ グローバルオプション ] ディレクトリにジョブを開始します。 行動*
DESCRIPTION
Inotiticoming は、監視するデーモンです。 ディレクトリにジョブを開始します。 Linux の inotify フレームワークとトリガーを使用
行動 特定の名前のファイルがそこに配置されると、
たとえば、待機するために使用できます。 .変更 ファイルをディレクトリにアップロードして呼び出します
叱責 それらをリポジトリに配置します。
GLOBAL OPTIONS
- 前景
フォークせず、フォアグラウンドに留まり、stderr にログを記録します。
--ログファイル ファイル名
バックグラウンドでフォークした後、指定された場所にログを記録します ファイル名 syslogの代わりに。
--pid-ファイル ファイル名
実行中のインスタンスの PID を書き込みます ファイル名.
--初期検索
まず、ディレクトリ内で既存のファイルを検索し、それらを次のコマンドで処理します。
まるでそれが現れたかのように与えられたルール。 この初期段階でファイルが表示される場合、
XNUMX 回処理される可能性がありますが、決して見逃してはいけません。 (あまりにも多すぎる場合を除き、
inotify キューがオーバーフローします)。
ACTIONS
各アクションの説明は、このアクションのオプションのオプションのリストです (どのファイルを
それを呼び出すため、実行する前にどのディレクトリに変更するか...)、その後に
コマンドとその引数は XNUMX つの ; で終わります。 引数として。 好き:
気がかりなこと - 前景 / -正規表現 ^v echo そこに 登場 {} in ルート ディレクトリにあります。 \;
(; の前の \ は、シェルまたはシェルから呼び出す場合にのみ必要であることに注意してください。
; を解釈するその他のものそのままで)。
ACTION OPTIONS
--prefix string
ファイル名が指定された文字列で始まる場合にのみ、このアクションをトリガーします。
- サフィックス string
ファイル名が指定された文字列で終わる場合にのみ、このアクションをトリガーします。
-正規表現 レギュラー 表現
ファイル名が指定された正規表現と一致する場合にのみ、このアクションをトリガーします。
--chdir ディレクトリにジョブを開始します。
着替える ディレクトリにジョブを開始します。 指定されたコマンドを実行する前に。 (注意してください。
は行儀の良いデーモンであり、その作業ディレクトリは / それは皆に受け継がれる
行動)。
--stdout-to-log
コマンドの出力 (stdout) をログファイルにリダイレクトします。
--stderr-to-log
コマンドのエラー出力 (stderr) をログファイルにリダイレクトします。
例
気がかりなこと --ログファイル ログ/ilog --pid-ファイル ピッド $INCOMINGDIR - サフィックス .変更
--stderr-to-log 叱責 -s -b $REPREPROBASEDIR --waitforlock 1000 受信処理中
ルール名 {} \;
これにより、新しい .changes ファイルごとに reprepro が呼び出されます。 {} を次のように指定することに注意してください
processincoming への引数 (inoticcoming はファイル名に置き換えられます)
その .changes ファイルのみが処理され、reprepro は問題について文句を言いません。
他のまだ不完全な .changes ファイルは、次でのみ利用可能です。
reprepro バージョン 2.2.2。
問題
キューのオーバーフローの処理はまだ行われていません。
報告 バグ
バグの報告やウィッシュリストのリクエストは Debian BTS に送信してください
(例: レポートバグ 気がかりなこと Debian 環境下)
または直接[メール保護]>.
COPYRIGHT
著作権 © 2007 ベルンハルト R. リンク
これは自由ソフトウェアです。 コピー条件については、ソースを参照してください。 保証はありません。 いいえ
商品性や特定の目的への適合性についても。
onworks.net サービスを使用してオンラインで inoticcoming を使用する