traffic_logcat

概要

traffic_logcat [-o output-file | -a] [-CEhSVw2] [input-file ...]

解説

To analyze a binary log file using standard tools, you must first convert it to ASCII. traffic_logcat does exactly that.

オプション

-o PATH, --output_file PATH

コマンドの出力先を記述します。

-a, --auto_filename

入力ファイル名に基づいて自動的に出力ファイル名を生成します。入力が標準入力である場合、このオプションは無視されます。例えば:

traffic_logcat -a squid-1.blog squid-2.blog squid-3.blog

次のファイルを生成します。

squid-1.log squid-2.log squid-3.log
-f, --follow

tail(1) -f のようにファイルを追跡します。

-C, --clf

可能な場合、入力を Netscape Common フォーマットに変換しようとします。

-E, --elf

可能な場合、入力を Netscape Extended フォーマットに変換しようとします。

-S, --squid

可能な場合、入力を Squid フォーマットに変換しようとします。

-2, --elf2

可能な場合、入力を Netscape Extended-2 フォーマットに変換しようとします。

-T, --debug_tags
-w, --overwrite_output
-h, --help

使い方の情報を表示して終了します。

-V, --version

バージョン情報を表示して終了します。

注釈

-S-C-E-2 はいかなるときでもいずれか 1 つしか使用できません。

入力ファイルが指定されなかった場合、traffic_logcat は標準入力 ( stdin ) から読み込みます。出力ファイルを指定しなかった場合、 traffic_logcat は標準出力 ( stdout ) に書き込みます。

例えば、バイナリログファイルを ASCII に変換するために traffic_logcat コマンドと共に次のオプションのいずれかを使用することができます。

traffic_logcat binary_file > ascii_file
traffic_logcat -o ascii_file binary_file

バイナリログファイルはこのコマンドによって変更されません。

参照

tail(1)