要获取Linux启动的程序,可以使用ps
命令结合grep
来查找指定名称的进程。下面是一个示例代码,可以通过QProcess执行相应的命令:
#include <QCoreApplication>
#include <QDebug>
#include <QProcess>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QProcess process;
QString command = "ps aux | grep caemw";
process.start(command);
process.waitForFinished();
QByteArray output = process.readAllStandardOutput();
qDebug() << "Output: " << output;
return a.exec();
}
请注意,这只是一个示例代码,并且仅适用于一般情况。根据具体环境和需求,您可能需要进行适当调整或添加错误处理等。
内容由零声教学AI助手提供,问题来源于学员提问