Как напечатать полный путь приложений 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>