Я пытаюсь установить путь adb, чтобы я мог легко получить к нему доступ из любого каталога. Чтобы установить путь, я пытаюсь отредактировать .bash_profile
, чтобы вставить следующую строку:
экспорт PATH=$PATH:/Users/anshulsinghla/Library/Android/sdk/platform-tools/
Команда, которую я использую для открытия файла: open -e .bash_profile
Но я всегда получаю сообщение "Вы не являетесь владельцем файла .bash_profile и не имеете разрешения на запись в него. Вы можете создать дубликат этого документа и отредактировать дубликат. Только дубликат будет включать ваши изменения эм>".
Я попытался проверить, кто является владельцем и какое у него разрешение, с помощью следующей команды:
лс -ла ~ | грэп баш
Выход:
-rw------- 1 anshulsinghla staff 6820 22 июн 10:09 .bash_history
-rw-r--r-- 1 anshulsinghla staff 659 22 июн 10:11 .bash_profile
Это ясно показывает, что я являюсь владельцем файла, и у меня есть права на чтение/запись, но почему он никогда не позволял мне редактировать файл, кто-нибудь, пожалуйста, помогите мне.
Спасибо
staff
? - person heemayl   schedule 22.06.2016ls -ld ~
и посмотрите, что он покажет. - person Gordon Davisson   schedule 22.06.2016ls -l@ ~ | grep bash
иid
- person Paul   schedule 22.06.2016.bash_profile
, что вы получаете эту ошибку? Я имею в виду, какой редактор вы используете, и если это консольный редактор, как вы его запускаете? - person Paul   schedule 22.06.2016id
. - person Paul   schedule 22.06.2016id
в оболочке - person Krzysztof Krasoń   schedule 22.06.2016id
— это команда (/usr/bin/id
). Вы можете запуститьid
на терминале... - person anishsane   schedule 22.06.2016/Users/anshulsinghla
, а не простоanshulsinghla
. Вся диагностика использовала~
, поэтому попробуйтеopen -e ~/.bash_profile
. - person cdarke   schedule 22.06.2016