Кто-нибудь может объяснить, что не так с моим терминалом:
$ echo $PATH =/usr/local/bin $ ls -bash: ls: command not found $ cd -bash: find: command not found
Почему эти команды не работают? Помощь? Кто угодно?
Кто-нибудь может объяснить, что не так с моим терминалом:
$ echo $PATH =/usr/local/bin $ ls -bash: ls: command not found $ cd -bash: find: command not found
Почему эти команды не работают? Помощь? Кто угодно?
Я предполагаю, что у вашего .bash_profile
или .bashrc
есть линия, похожая на
export PATH=/usr/local/bin
Это перезаписывает все существующие вещи, которые должны быть в вашем $PATH
. Вам нужно изменить эту строку, чтобы она выглядела как
export PATH=/usr/local/bin:$PATH
/usr/bin/nano ~/.bash_profile
. И эти файлы живут в вашем домашнем каталоге.
- person Lily Ballard; 06.03.2013
«ls
» живет в «/bin
», а «find
» живет в «/usr/bin
». Вам нужно добавить их в свой $PATH в вашем профиле bash_profile или .bashrc.
cd ~
, чтобы перейти в свой домашний каталог в terminal.app, а затем введите open .bashrc
и open .bash_profile
, и это должно открыть файлы в TextEdit.
- person Michael Dautermann; 06.03.2013