Мне нужно перечислить все службы в моей системе, имеющие данный [Service] Type
.
Другими словами, мне нужно перечислить все сервисы со свойством Type=
, например, notify
.
Все остальные виды услуг не должны быть включены в мой список.
Я знаю, что могу запросить все сервисы с чем-то вроде:
systemctl list-unit-files
Или спросите конкретную единицу значения ее Type
:
systemctl show my.service --property=Type
Но существует ли способ перечисления единиц в соответствии с заданным значением Type
без необходимости сначала генерировать полный список единиц, а затем, итеративно, запрашивать каждое значение свойства и добавлять его в окончательный список?
Заранее спасибо.
ПРИМЕЧАНИЕ: я запускаю сборку Yocto с Busybox, но, AFAIK, нет никакой разницы с точки зрения SystemD от любых других систем.