ログファイルの更新状況を

tail -f hoge.log
で確認しているのですが、
同一サーバ内の複数のログファイルを確認したい場合にいい方法はないでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/04/01 19:22:02
  • 終了:--

回答(3件)

id:kanata_ail No.1

kanata_ail回答回数98ベストアンサー獲得回数02005/04/01 19:46:30

ポイント10pt

ファイル名が固定の場合には確認手順をシェルスクリプト化してしまうのが良いかと思います。


ログファイル名が固定ではなく

<日付>.log のように出力される場合には


find <検索するパス> -name ’*.log’ -newer ’logcheck’ -print

touch logcheck


のようにすれば、前回のチェック以降に更新されたファイルだけ検索できるはずですのでPerl等でログを出力してみると良いとおもいます。

id:malts

ありがとうございます。

ファイル名は固定です。

hoge01.log, hoge02.log, ・・・hoge40.logの各ログに今現在書き出されている行を、

リアルタイムで画面で見たいと考えています。

今はWindowsからSSHの窓を40個立ち上げて、

それぞれで、`tail -f hogeX.log’を実行しているのですが、それを一つの窓から行いたいと考えています。

2005/04/01 19:53:15
id:kenichiice No.2

kenichiice回答回数48ベストアンサー獲得回数72005/04/02 00:54:16

ポイント50pt

tailコマンドは引数に複数のファイルを指定できるようです。

-f オプションの説明には、「一つ以上のファイルが指定された場合は、 tail は異なったファイルの追加分を受け付けるごとにヘッダを表示し、出力がどのファイルに由来するものかがわかるようにする。」とあります。

これではだめですか?

id:malts

複数ファイルの指定が可能だったんですね。

ありがとうございました。

2005/04/02 07:47:36
id:emineo No.3

emineo回答回数32ベストアンサー獲得回数02005/04/02 01:22:28

ポイント10pt

プログラムを使ってはダメですか?

sshで確認、という部分が少し気になりますが、以下のようなソフトは如何でしょうか。

id:malts

1つめのURLはWindows向けのようなので、今回は使えませんが、将来使えるかもしれません。

ありがとうございます。

2005/04/02 07:49:08

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません