标签: c++ linux systemctl
我有一个应用程序,该应用程序在菜单中列出了其他应用程序,目的是一致地检查哪些应用程序处于“活动状态”,并根据它们是处于活动状态还是被禁用来进行排序。不幸的是,尽管这些应用程序当前是使用单个框架构建的,但将来可能会使用其他功能构建。因此,我想到的一种方法是以某种方式频繁检查应用程序的systemctl状态。我不需要通过此应用程序来运行系统,只需检查列表中的每个应用程序是否都处于“实时”状态。使用C ++,有什么方法可以检查和解析进程的systemctl状态?