Analog 4.16:
環境設定コマンドの文法CONFIGFILE other.cfg他の環境設定ファイルのコマンドはすぐに、順番に読み込まれます。 プログラムは止まるまで最初の環境設定ファイルを読み込みます。 いくつかの環境設定ファイルを読み込むことは、いくつかのレポートを作成するのではなく、すべてのオプションに基づいた一つのレポートを作成することに注意してください。
+gother.cfgの様なコマンドを使うことによって、同様にコマンドラインからもう一つの環境設定ファイルを追加することができます。 (+gとファイル名の間にスペースがないことに注意を払ってください;これは全てのコマンドライン引数でも同様です。) しかし、代わりの環境設定ファイルを読むことは初期設定の環境設定ファイル(通常はanalog.cfg)を同様に読み込むのをやめないことに注意してください。 これを行うには、-Gと同時に+gコマンドも指定しなくてはいけません。 もしあなたがいくつかの異なった構成を望むならば、analog.cfgに全てに共通のオプションを入れ、別のファイルに特定のオプションを構成するのが最も便利でしょう。 それから、+gコマンドラインオプションは両方のそれらのファイルを読むでしょう。
Mac版で、analogアイコンに環境設定ファイルをドラッグすることで、初期設定の変わりに特定の環境設定ファイルでプログラムを動かすことができます。 ファイルは#で始まらなくてはいけません。
たとえコマンド行での略語が使えなくても、+Cコマンドを使えば、どんな環境設定コマンドを指定することもできます。 例えば、+C"UNCOMPRESS *.gz gzcat" とすれば、このコマンドを含むことができます。
DAILY OFF # 曜日別概要を必要としない FULLDAILY "ON" # その代わり完全な日別レポートを要求する HOSTNAME (Spam Widgets Inc.) # スペースが含まれるので、引用符か括弧が必要 LOGFILE logfile1.log,\ logfile2.log # この行と前の行は1つのコマンドです一般的に、もし一つだけ許されるようなもの(例えば、OUTFILE)の場合には前のコマンドよりも後のコマンドが優先され、いくつかのものが許される場合(例えば、LOGFILE、なぜならいくつかのログファイルを読むことができるから)には、それらを追加します。 それとは別に、LOGFORMATやLOGTIMEOFFSETコマンドが同じ環境設定ファイルのLOGFILEより前に来なくてはならないこと以外、コマンドの順番は重要ではありません。
analog -settings [other options]をコマンドラインから動かすか、SETTINGS ONを環境設定ファイルに含めてください。 すると、anlghead.hとanlghea2.hの初期設定と環境コマンド、そしてコマンドラインオプションに基づいた全ての変数の値を出してくれるでしょう。 もしUnixかWindowsを使っているならば、
analog -settings > fileを使えば、ファイル出力が得られることを思い出してください。 同じように、analog -versionはバージョン番号を与えるでしょう。
Stephen Turner
analogについての質問はanalog-helpメーリングリストをお使い下さい