#bash #terminal
#bash #терминал
Вопрос:
В настоящее время я нахожусь в каталоге ~/ в терминале на моем Mac и пытаюсь настроить .bash_profile.
Я пытаюсь выполнить команду cat, чтобы просмотреть ее содержимое. Результатом является следующее:
# The next line updates PATH for the Google Cloud SDK. if [ -f '/Users/iwill/Downloads/google-cloud-sdk/path.bash.inc' ]; then . '/Users/iwill/Downloads/google-cloud-sdk/path.bash.inc'; fi
# The next line enables shell command completion for gcloud. if [ -f '/Users/iwill/Downloads/google-cloud-sdk/completion.bash.inc' ]; then . '/Users/iwill/Downloads/google-cloud-sdk/completion.bash.inc'; fi export PATH="/usr/local/opt/ncurses/bin:$PATH"
При попытке просмотреть файл .bashrc я получаю следующее:
if [ -f '/Users/iwill/Downloads/google-cloud-sdk/path.bash.inc' ]; then . '/Users/iwill/Downloads/google-cloud-sdk/path.bash.inc'; fi
# The next line enables shell command completion for gcloud.
if [ -f '/Users/iwill/Downloads/google-cloud-sdk/completion.bash.inc' ]; then . '/Users/iwill/Downloads/google-cloud-sdk/completion.bash.inc'; fi
Есть какие-нибудь идеи, почему я не вижу переменные пользовательского окружения так, как должен быть?
Комментарии:
1. Правильно ли это форматирование?
.bash_profile
Действительно ли это всего лишь две строки с комментариями?2.
if
Действительно ли они находятся в той же строке,# The next line...
что и? или это ошибка копирования?3. В любом случае, похоже, что переменные среды, которые вы хотите видеть, находятся в
~/Downloads/google-cloud-sdk/path.bash.inc
и.bashrc
загружают их.