Как извлечь регулярное выражение для эмоций из запущенного процесса Skype

S=`pidof skype`;grep heap /proc/$S/maps|cut -f1 -d' '|awk -F- '{print "0x" $1 " 0x" $2}'|xargs echo "du me t ">l;gdb -batch -p $S -x l>/dev/null 2>&1;strings t|grep \(smirk|head -n1


Эта команда извлекает регулярное выражение для эмоций из процесса Skype, выполняя следующие действия:

1. Находит идентификатор процесса Skype (PID).
2. Ищет в памяти процесса карты (maps), содержащие строку «heap».
3. Извлекает начальные и конечные адреса каждой карты памяти.
4. Создает файл «l» с адресами.
5. Запускает GDB (отладчик) для процесса Skype с указанными адресами.
6. Извлекает строки из вывода GDB и фильтрует их, находя строку, содержащую «(smirk».
7. Выводит первую найденную строку.

Альтернативы: Данная команда является специфичной и сложной, и альтернативные методы извлечения регулярных выражений из процесса Skype могут быть менее сложными и надежными.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *