Проблема в настройке пути для Android SDK в Ubuntu - PullRequest
0 голосов
/ 11 апреля 2010
 export PATH=${/home/mohit/}:<android-sdk-linux_86>/tools

это то, что я использую ..

ошибка: -

bash: PATH=${/home/mohit/}:: bad substitution

это путь sdk

mohit@mohit-laptop:~/android-sdk-linux_86$ pwd
/home/mohit/android-sdk-linux_86

Ответы [ 4 ]

6 голосов
/ 11 апреля 2010

Обычно вы будете использовать

export PATH=${PATH}:<added path here>

попробуйте это добавить в переменную $ PATH или просто удалить $ {} и установить его напрямую, если вы хотите заменить его. Также имейте в виду, что это изменение не является постоянным, если вы не добавите его в .bashrc или .bash_profile или эквивалентные сценарии. Вы можете перезагрузить их с помощью

source .bash_profile

команда без повторного входа в систему.

1 голос
/ 11 апреля 2010

Проблема в том, что ${/home/mohit/} фактически обрабатывает /home/mohit/ как переменную и пытается разыменовать ее. Я думаю, что вы действительно хотели сделать:

export PATH="$PATH":"$HOME/android-sdk-linux_86/tools"
0 голосов
/ 04 марта 2017

Вы можете поддерживать файл скрипта в /etc/profile.d/, и мы можем использовать его как глобальный

0 голосов
/ 12 сентября 2013

Вы можете отредактировать свой / etc / profile, чтобы добавить нужный путь Как это:

JAVA_HOME=/opt/jdk1.6.0_30
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

Это глобально.

...