Не совсем команда unix , но:
system_profiler -detailLevel full > myreport.txt
может быть хорошим началом.
Существует возможность перечислять только программное обеспечение (так как есть возможность выводить xml) (точный синтаксис см. На странице руководства).
Если вы используете macports, вы можете просто запустить port installed
.