systemd 인스턴스 아래의 모든 사용자 범위를 프로그래밍 방식으로 열거해야 합니다.
현재 나는하고있다systemctl --state running list-units user@*
이것은 나에게 다음과 같은 단위를 제공합니다[email protected]
그런 다음 형식이 항상 간단한 regex/awk/etc를 사용하여 변환될 수 있다고 가정하고 이전 list-units 명령 결과의 루프/목록인 machine= 매개변수 값을 사용합니다.systemctl --user [email protected] --type service --state running
[email protected] => [email protected]
이것이 최선의 방법입니까? 맞습니까? 제가 알아야 할 특수 사례가 있나요?