Я просто пытаюсь выполнить простую задачу добавления моего каталога MySQL в переменную PATH, чтобы я мог использовать команды mysql
и т.д. В моем терминале на Mac OS X 10.6.6 (Snow Leopard). После изменения .profile
, .bash_profile
и даже создания .bashrc
и проверки правильности ввода моего пути каждый раз, когда я пытаюсь выполнить команду mysql
или нажать
echo $PATH
дает мне такие же точные результаты:
/Users/GabbAHH/.rvm/gems/ruby-1.9.2-p136@rails3tutorial/bin:/Users/GabbAHH/.rvm/gems/ruby-1.9.2-p136@global/bin:/Users/GabbAHH/.rvm/rubies/ruby-1.9.2-p136/bin:/Users/GabbAHH/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
Как видите, MySQL нет. Позже я понимаю, что это на самом деле не проблема, так как я удалил все три из этих файлов из своего /Users/GabbAHH/
user, и я все еще получаю тот же результат!
Прямо сейчас скрипт внутри моих файлов запуска выглядит так:
export PATH=/usr/local/mysql/bin:$PATH
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
Было ли что-то, что я сделал, чтобы мой Терминал обходил эти файлы запуска? Это просто чтение из папки /etc/profile
?
Это дает тот же результат? Несмотря на это, я поменял их.
Кроме того, как мне узнать, использую ли я интерактивную или неинтерактивную оболочку и оболочку для входа / не входа? Я , кажется , чтобы иметь возможность создавать папки и т.д. без запроса на ввод моего пароля, хотя я помню , до меня был sudo
много команд при установке камней для Ruby, и т.д. Кроме того , я должен входной мой пароль при включении MySQL вкл / выкл.