1

Я пытаюсь следовать этому уроку, а команда puts возвращает command not found и я не знаю почему. Я следил за этой статьей, просматривал различные папки и не вижу команды puts .

Я проверил echo $PATH и все, кажется, в порядке и возвращает:

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/us/X11/bin:/usr/local/git/bin

Мой .bash_profile выглядит так:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

Что мне здесь не хватает?

2 ответа2

1

Эта команда не доступна для вашей оболочки. Эта команда является родной для Ruby, поэтому вы можете использовать ее только из сценария Ruby.

0

"Put" - это не команда в терминале. Это как println() в Java. У вас должна быть строка в вашем файле ruby. например

puts "hello world"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .