Назад | Перейти на главную страницу

Анализируемый вывод из systemctl (например, список всех модулей)

Я не доволен выводом systemctl

У меня есть сценарий, который анализирует вывод

systemctl list-units -t service --full --all

Начало вывода выглядит так:

  UNIT                                   LOAD      ACTIVE     SUB          JOB   DESCRIPTION                                                                  
  after-local.service                    loaded    inactive   dead               /etc/init.d/after.local Compatibility                                        
● amavis.service                         not-found inactive   dead               amavis.service                                                               
  apparmor.service                       loaded    active     exited             Load AppArmor profiles                                                       
  auditd.service                         loaded    active     running            Security Auditing Service                                   

В другом systemd столбец с точкой (до amavis.service) не существует.

Есть ли вывод systemctl, читаемый машиной / скриптом?

Я использую это для машинного анализа вывода:

systemctl list-units -t service --full --all --plain --no-legend