从shell获取Mac的System Profiler数据

时间:2009-01-09 01:59:40

标签: macos system-profiler

如何以编程方式检索Mac System Profiler应用程序中显示的信息?如果重要的话,我实际上对USB部分感兴趣。

2 个答案:

答案 0 :(得分:3)

OSX命令行工具“ioreg”可能会让您想要。

  

man ioreg

  ioreg显示I / O Kit注册表。它将heirarchical注册表显示为倒置树。

此外,如果您可以/想要使用Cocoa,请查看IOKit。 IOKit是与USB硬件通信的OSX框架。

答案 1 :(得分:2)

查看system_profiler(8)命令。