これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド Changetrack です。
プログラム:
NAME
Changetrack - ファイルへの変更を追跡します
SYNOPSIS
チェンジトラック [-h] [-c configfile] [-d ディレクトリ] [-e] [-r] [-q] [-m メッセージ] [-M メッセージ]
[-v] [-u] [-o アドレスへ] [-f アドレスから]
DESCRIPTION
チェンジトラック は、多数のファイルへの変更を監視するプログラムです。 ファイルが変更された場合
数日後にマシンが誤動作し始め、 チェンジトラック 提供することができます
どのファイルが変更されたかに関する情報が表示され、問題の特定に役立ちます。
通常は チェンジトラック 使用されます ed ファイルのさまざまなリビジョンを追跡するため
を維持する .ed 各ファイルの変更履歴を含むスクリプト。
また、 チェンジトラック 使用することができます RCS ファイルのさまざまなリビジョンを追跡します。
各ファイルは次の場所に「インストール」されます。 RCS 初めてのシステム チェンジトラック 追いかけられる
そのファイルは構成ファイルに追加されます。 いつでも チェンジトラック その後に実行されると、のコピーが
ファイルが作成され、ファイルが「チェックイン」され、暗黙的に「チェックアウト」されます。 RCS システム。
のmanページを参照してください co ファイルの古いバージョンを取得する方法については、「」を参照してください。
バックアップ ファイル (チルダ ~ で終わる) は、明示的に含めない限り無視されます。
ファイル リストの各パターンの後に、空白、コロン (:)、さらに空白を追加します。
その後に電子メール アドレスを空白で区切って入力すると、次のように変更されます。
そのファイルはそのアドレスに電子メールで送信されます。 各実行によるすべての変更は XNUMX つの表現で表現されます
Eメール。 電子メール機能を使用するには、Mail::SendMail がインストールされている必要があります。 そうでなければ
正しく動作すると、エラー メッセージが標準エラーに出力されます。
OPTIONS
-h 短いヘルプ メッセージを表示して終了します。
-c構成ファイル
追跡するファイルのリストを取得します 構成ファイル からの代わりに ~/.changetrackrc
(スーパーユーザーの場合は/etc/changetrack.conf)
-d出力ディレクトリ
出力を保存する場所 出力ディレクトリ の代わりに ~/.changetrack/
(スーパーユーザーの場合は/var/lib/changetrack/)
-e 最初にファイルが追加されたときのファイルのコピーを保存しておきます。 チェンジトラック
設定を保存し、 ed スタイルを変更してファイルを再構築します。 この オプション is
推奨される の if RCS ありません on 機械。 この手段を使って回復するには、
.ed ファイルでは、ファイルを
適切な状態に再構築されます。 「cat myfile.ed | 」のようなコマンド編
myfile.original」を実行する必要があります。
-r を無効にする RCS 施設。
-q 静音モード。 重要なメッセージのみを出力します。 スクリプトに適しています。
-mメッセージ
印刷物 メッセージ 変更がないか確認した後、各ファイルに対して。 示すのに適しています
再起動またはその他のシステム イベント。
-Mメッセージ
-m と似ていますが、メッセージは変更されたファイルにのみ出力されます。
-v バージョンを印刷して終了します。
-u 統合された差分を使用します (これは、一部の実装でのみ機能します) 差分。
-o電子メールアドレス
電子メールアドレスへのメール出力。 これは、
設定ファイル。
-f電子メールアドレス
「From」ヘッダーを電子メールアドレスに設定します。これは完全修飾である必要があります。
募集要項
このプログラムに必要なものは、 差分。 を除いて -r スイッチが使用されている場合、このプログラムには次のものが必要です RCS ようにするには
インストールされています。 もし -e スイッチが使われていて、 ed 必要とされている。
onworks.net サービスを使用してオンラインで Changetrack を使用する