LESSを使用したリアルタイムの交換とログの表示

LESSを使用したリアルタイムの交換とログの表示

ログの監視に使用すると非常に便利です。少ないコマンド - システムで何が起こっているかを確認できます。悪いことは、私のログが次に最適化されていることです。grepツール:各アトミックジョブは常に1行で印刷されます(これにより、特定のユーザーが行った操作を簡単に見つけることができます)。

ただし、ジョブには着信メッセージが含まれているため、複数行で印刷するとユーザーになじみがあります。ログを「オフライン」でフィルタリングするのは簡単です。

cat ./log/system.log | tail -50 | tr '\\n' '\n'

これらの代替アイテムを「オンライン」にすることはできますか?つまり、新しいテキストがログに追加され、画面に表示され、交換が完了します。少なく+G

ベストアンサー1

重複したコマンドを削除してもかまいませんcat

tail -f ./log/system.log | tr '\\n' '\n'

またはフィルタを中に入れてください:

tail -f ./log/system.log | grep [whatever] | tr '\\n' '\n'

おすすめ記事