Как напечатать полный путь приложений OSX

Я хотел бы получить полный путь приложений OSX, таких как Safari, Chrome, iTerm...

Как я вижу, пакеты OSX имеют определенную структуру папок, поэтому основные двоичные файлы будут /Applications/*AppName*.app/Contents/MacOS/

Например: полный путь iTerm будет: /Applications/iTerm.app/Contents/MacOS/iTerm

Это гарантировано для всех приложений, или есть инструмент типа "который", который может напечатать конкретный путь?

1 ответ

Решение

Вы ищете команду "найти". При первом использовании система должна будет сгенерировать базу данных, с этого момента вам будет хорошо.

Чтобы настроить БД, запустите это:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Затем, чтобы запустить поиск (после создания БД... это может занять некоторое время), выполните:

locate <search pattern>
Другие вопросы по тегам