Я хочу регистрировать журналы dmesg из моего приложения C ++. И хотел бы выгрузить его в файл и продолжать выгружать его в фоновом режиме. Я использую системную команду, как показано ниже, чтобы убедиться, что мое указанное выше условие выполнено.
system(dmesgcmd,"dmesg --follow /home/test/Log/test.dmesg &");
Но это не создает упомянутый файл. Пожалуйста, подскажите, в чем может быть проблема?
Спасибо