これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド clog です。
プログラム:
NAME
clog - 色付きの丸太の尾
SYNOPSIS
クロッグ [-h | --help] [-v | --version] [-d|--日付] [-t|--時間] [-f|--ファイル ] [ ... ]
DESCRIPTION
Clog はフィルター コマンドです。つまり、入力を出力にコピーします。 しかし、行が入っている場合
入力が特定のパターンに一致すると、アクションが実行されます。 これらはルールと呼ばれます。
ルールはで定義されています ~/.clogrc 正規表現として、アクションが指定され、
線または一致するパターンのいずれかに色を付けるか、おそらく線を抑制します。
--date が指定されている場合、YYYY-MM-DD 形式の現在の日付がすべての先頭に追加されます。
ライン。
--time が指定されている場合、現在の時刻が HH:MM:SS の形式ですべての行の先頭に追加されます。
--file が指定されている場合、別の構成 rc ファイルを指定できます。 デフォルトは
〜へ ~/.clogrc
XNUMX つまたは複数のセクション引数を指定できます。 何も指定されていない場合、「デフォルト」は
仮定した。 セクションは、で定義されたルール セットに対応します。 ~/.clogrc. そして、の使用を許可します
XNUMX つの .clogrc ファイルで、clog のさまざまな用途に使用できます。 複数のセクションがある場合
指定すると、見つかった順序でルール セットが結合されます。
CONFIGURATION FILE そして オーバーライド OPTIONS
Clog は、ユーザーのホーム ディレクトリにあるファイルから構成を読み取ります。 ~/.clogrc.
ルールの形式は次のとおりです。
ルール / / -->
ルール " " -->
パターンが / 文字で囲まれている場合、正規表現として解釈されます。
パターンが " 文字で囲まれている場合、文字列フラグメントとして解釈されます。
このセクションは、XNUMX つの .clogrc ファイルで複数のルール セットを許可する方法にすぎません。
複数の用途に役立ちます。 パターンは、サポートされている標準 C ライブラリの正規のいずれかです。
表現。 アクションは、'line'、'match'、'suppress'、または 'blank' のいずれかでなければなりません。
「デフォルト」と呼ばれるデフォルトのセクションがあることに注意してください。 ルールをデフォルトに設定する
section は、コマンド ラインでセクションを指定する必要がないことを意味します。
16 色空間と 256 色空間の両方で、任意の色を使用できます。 いくつかの例は次のとおりです。
大胆な
下線
大胆な青
緑に下線を引く
白い黒
鮮やかな白地に鮮やかな赤
gray200 の rgb4
行全体を色付けする代わりに、'match' を指定すると、部分のみが色付けされます
一致する行の。
実施例 ルールセット
以下に例があります ~/.clogrc ファイルにソフトウェアを指定する必要があります。
# 標準の syslog エントリ。
デフォルト ルール /warn|debug/ --> 黄色の線
デフォルト ルール /error|severe/ --> 赤線
デフォルト ルール /critical/ --> 赤の太線
デフォルト ルール /critical/ --> 空白
デフォルト ルール /ignore/ --> 抑制
# Apache access.log ステータス コード
Apache ルール / 2[0-9][0-9] / --> 緑の一致
Apache ルール / 3[0-9][0-9] / --> 黄色の一致
Apache ルール / 4[0-9][0-9] / --> 赤マッチ
Apache ルール / 5[0-9][0-9] / --> 太字の赤の一致
CREDITS & 著作権
Copyright (C) 2006 - 2013 P. ベッキンガム、F. ヘルナンデス。
Copyright (C) 2006 - 2013 ヨーテボリ ビット ファクトリー.
Clog は MIT ライセンスの下で配布されています。 見る http://www.opensource.org/licenses/mit-
詳細については、license.php を参照してください。
onworks.net サービスを使用してオンラインで clog を使用する