Вчера я получил много сообщений, когда работал над чем-то другим, поэтому не мог их прочитать. Затем, к сожалению, моя Ubuntu-машина перезапустилась, прежде чем я увидел, кто там пишет.

Я думаю, единственное решение, чтобы узнать, кто связался со мной, это посмотреть

  • все Pidgin-логи одновременно
  • или история всех уведомлений в Ubuntu

Идеальным решением было бы, если бы журналы можно было просматривать с добавленными цветами, как я просил здесь

1 ответ1

2

Вы можете просмотреть все логи чата 2014-06-09 с

ls ~/.purple/logs/*/*/*/2014-06-09*

или все журналы всех протоколов Jabber с

ls ~/.purple/logs/jabber/*/*/2014-06-09*

Чтобы просмотреть все журналы на консоли, вы можете создать файл /usr/local/bin/jabberlogs с этим кодом:

#!/bin/bash
# color for  highlighting usernames in chat:
COLOR=33

cd ~/.purple/logs;
for i in jabber/*/*/$1*; do 
  echo -e "\e[1;32m>>>>>> $i\e[0m";
  lynx -dump $i | sed 's/) \([[:alpha:][:digit:][:space:]@\.]*\):/) \x1b['${COLOR}'m\1\x1b[0m:/1'
done

Тогда вы можете легко искать через ваши журналы на консоли с

jabberlogs 2014-06-09

Источник для colorisazion: раскрасить первую часть каждой строки

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .