Отличия в 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