Отличия в Mac system_profiler

Я использую system_profiler для просмотра сведений об оборудовании USB, подключенных к Mac, однако существуют некоторые различия между выполнением этого в Mac OS X 10.4 и 10.5. Например, в 10.5 ключи для различных атрибутов имеют префикс буквенного алфавита. Что еще более важно, я не могу получить location_id атрибут (в dataType SPUSBDataType) в 10.4. Любые идеи о том, почему эта разница существует и способы обойти это?

1 ответ

Решение

Вы пытались использовать Ioreg? У меня нет доступа к 10.4, но поскольку ioreg находится на более низком уровне, это может быть лучшим подходом к тому, чего вы пытаетесь достичь.

ioreg -l -n IOSerialBSDClient
Другие вопросы по тегам