Bash Программирование - Создание пользовательской команды терминала - Mac

Я попробовал сделать пользовательскую команду для моего терминала. Я запускаю Mac OS X версии 10.6.6.

Вот шаги, которые я сделал:

  • Открыл терминал

  • Набрал "ls -a" и увидел файл ".bash_profile"

  • Набрал "vi.bash_profile" и увидел, что файл пуст.

  • В верхнюю часть файла добавлено следующее: "test() {echo hi}"

  • Сохраненный сеанс vi, набрав ": wq"

Затем я вернулся к терминалу и набрал "тест", однако ничего не выводил (а именно, я не видел "привет" ).

Итак, что я делаю неправильно? Спасибо!

Ответ 1

попробуйте принудительно переопределить файл, набрав source .bash_profile