irssi 履歴のパターンを grep する

irssi 履歴のパターンを grep する

私は irssi を初めて使用しており、1 つの機能 (またはタスク) が理解できませんでした。

Page+Up/Down を使用してチャット履歴を前後にスクロールできることは知っています。また、/lastlog を使用してチャット履歴全体をコンソールにダンプできることも知っています。

しかし、チャット履歴をダンプして特定のパターンを grep する方法がわかりません。たとえば、user-a という名前の人との会話を確認したい場合、直感的にわかる方法は「grep user-a」です。これにより、そのウィンドウに user-a を含むすべての履歴が出力されます。

一般的に、irssi または irc にそのような機能はありますか?

答え1

「一般的な IRC」にはそのような機能はありません。IRC は単にメッセージを交換するためのプロトコルであり、いかなる種類のログも記録しません。したがって、すべては特定のクライアントに依存します。

ただし、irssi では、/lastlog user-aその単語を検索することができます。

正規表現検索が必要な場合も、それがあります/last -regexp

関連情報