Мне нужно перечислить все службы в моей системе, имеющие данный [Service] Type .

Другими словами, мне нужно перечислить все сервисы со свойством Type= , например, notify . Все остальные виды услуг не должны быть включены в мой список.

Я знаю, что могу запросить все сервисы с чем-то вроде:

systemctl list-unit-files

Или спросите конкретную единицу значения ее Type:

systemctl show my.service --property=Type

Но существует ли способ перечисления единиц в соответствии с заданным значением Type без необходимости сначала генерировать полный список единиц, а затем, итеративно, запрашивать каждое значение свойства и добавлять его в окончательный список?

Заранее спасибо.


ПРИМЕЧАНИЕ: я запускаю сборку Yocto с Busybox, но, AFAIK, нет никакой разницы с точки зрения SystemD от любых других систем.

0