I am looking for the most efficient way, or any way , to get system information to add to my log files and display to the users of my software. I can use the system_profiler -xml > System.xml and then read the xml file. It is very tedious and laborious code. It would be nice if I could get all of that system info in to a hash or map or dictionary object. Thanks