2017-05-08 1 views
-2

私はログファイルを持っているため、顕著な問題を特定して新しいファイルに書き込むことによってそのファイルを解析する必要があります。私を案内してください、どんな助けにも感謝します。ログファイルの問題を特定することによってログファイルを解析する方法

サンプル:

処理オーディオリンク...
は、出力ファイルの最後のTOC ...
の生成概念とキーワードのアンカーを生成...
生成インデックス...
コンセプトの生成...
出力ファイルのリンクの解決...
更新できませんでした:行8の位置4の 'br'開始タグが 'p'の終了タグと一致しません。 10行目、5桁目。
クロスリファレンスファイルが見つからない:C:\ tfs \ Ver12.00 \ ua_dev \ ua-test-bamboo \ doc \ Importee \ ja-US \ Output \ ffd \ HTML5_X \ Content \ Cross_reference_X_BEFORE.htm
生成検索データベース...
最終的な出力を生成... Importee.htm
保存結果セット生成
...
出力は、4秒(S)で発生します。

MissingErrorのようなキーワードを取得する必要がある場合、どうすればよいですか?

+0

最初のステップは、あなたが行っている方法を決定することです個々のログメッセージを認識します。サンプルから「...」を使用して、ログメッセージがいつ終了するかを識別できます。 –

+0

それぞれのログメッセージを正しく解析できるようになったら、それぞれのログメッセージに対して「Missing」などの特定の文字列を検索し、コンテナに追加します。コンテナには、ログメッセージの各コンテナが正しい重要問題に書き込まれますファイル。 –

+0

端末のパイプでgrepを使用することもできます。それは素敵です:)それで始めましょう: 'grep" 'myLog.log> salient.log'がありません – vefthym

答えて

0

わからないログは次のようになりますどのように大きな、しかし例はあなたの例では、出力の大きさ程度であれば、次の操作を実行できます

return logString.indexOf("Missing") != -1; 
関連する問題