Непрямой и долгий ответ: в понятие "парсить dmesg" может входить очень широкий круг задач. Если на то пошло, то вывод dmesg уже распарсенный. Всё зависит от того, что нужно именно Вам от вывода dmesg - парсить ли вывод инициализации scsi-субсистемы, tcp/ip стэка либо что-то иное. Всё подряд парсить тоже не представляется возможным - у каждого своё понимание "парсинга" dmesg, в каком виде должен быть "распарсенный" контент (и не факт, что он будет проще самого вывода dmesg ;) )
У меня в dmesg пишет все что качается openvz, хотелось бы это как то парсить, ну или хотя бы что бы новые сообщения в dmesg писался куда то например в log файл.