Как мы можем узнать каталог установки по умолчанию XCode через командную строку? - PullRequest
8 голосов
/ 09 ноября 2011

Есть ли способ узнать Каталог установки по умолчанию XCode через командную строку?(Я знаю, что по умолчанию это / Developer, но что если я изменил его на / XCode42, то в этом случае как я могу получить путь)

Также, где установлены эти переменные окружения и как называются эти переменные?(Как и в Windows, мы даем путь для Java)

Ответы [ 2 ]

24 голосов
/ 10 ноября 2011

Это будет делать

xcode-select --print-path
0 голосов
/ 09 ноября 2011

, если ваша директива xcode находится в пути, вы можете использовать команду, которая:

 # which Xcode

это вернет путь к исполняемому файлу (только если его можно найти с помощью переменной окружения PATH).

, чтобы найти переменные окружения, откройте оболочку и введите (если вы используете оболочку bash):

 # env

отобразит переменные окружения.

если у вас запущен Xcode, вы можете запустить команду ps и извлечь путь из вывода:

# ps -e -o команда | grep Xcode | cut -d "" -f 1 | grep -e "Xcode $"

это вернет вам путь работающего Xcode (проверено на моем mac).

Вы можете добавить каталог Xcode bin в PATH, отредактировав файл .bashrc и добавив следующую строку:

export PATH=$PATH:/Developer/Applications/Xcode.app/Contents/MacOS/

затем сделайте

# source .bashrc

и затем вы можете выполнить свой XCode из командной строки, непосредственно набрав XCode, и какая команда вернет вам путь к XCode.

...