Bash в терминале Mac OSX: "команда не найдена". Почему?

когда я хочу ввести команду (например say) возвращает сообщение вида:

bash: say: command not found.

Он появляется каждый раз, когда я пишу команду. Что мне для этого нужно сделать?

5
задан Ƭᴇcʜιᴇ007
источник

4 ответов

вы убедились, что переменная $PATH установлена?

вы можете проверить, введя это в терминале:

echo $PATH

Если после этого ничего не отображается... это может быть частью проблемы.

(для получения дополнительной информации, вы можете попробовать проверить эту страницу: http://www.cyberciti.biz/faq/linux-unix-command-not-found-error-and-how-to-get-rid-of-it/)

1
отвечен summea 2012-01-24 20:08:45
источник

Если вы используете кавычки, он не отображает их, но сказать вам, что нет команды. Многие учебники используют кавычки, чтобы показать, что вы должны ввести, но иногда они не говорят "без кавычек."

0
отвечен CoffeeRain 2012-01-24 20:06:07
источник

в имени пользователя в OSX, иногда $ включен означает, что вы не должны включать его в вашей команде.

0
отвечен Erick Wright 2012-12-26 18:22:16
источник

Давайте узнаем, если сказать исполняемый файл (программа) находится в правильном месте. В терминале введите

which say

вы должны увидеть

/usr/bin/say
0
отвечен jasonology 2015-06-19 05:04:52
источник

Другие вопросы bash macos