Server 2003 から tail と grep を実行していますが、問題が発生しています
a:範囲を検索しています(私が読んでいるログファイルでパイプで区切られている例:
|100|2012/11/04 23:18:23|error string here|service name|host name|9|0|||0|824|3132|
b: 一致した行をリアルタイムでテキスト ファイルに出力する
これは私が使用しているものです:
tail -f 20121106.log | grep -n "|8-9|" >> output.txt
私は基本的に、8 または 9 である 6 番目のパイプの後に見つかったものをテキスト ファイルに出力しようとしていますが、これは私のアプリケーションによるとエラーです。
txt ファイルに出力せずに "|8|" を探す場合 または "|9|" (範囲を機能させることができないので、どちらかを行う必要があります)その後、cmdプロンプトウィンドウにリアルタイムで正しく表示されます
誰でもこれで私を助けることができますか? 感謝します!
乾杯
にげ