Terminal.app: сначала вызывает .profile как логин в оболочке?

Кто-нибудь знает, вызывает ли Terminal.app оболочку как журнал в оболочке и исходный.profile?

До сих пор я вставлял переменные среды в.profile и заметил, когда Terminal.app запускает новый сеанс оболочки, эти переменные.profile обновляются. Насколько я понимаю,.profile должен быть получен только при входе в Mac OSX.

Спасибо

1 ответ

Решение

Основываясь на моих тестах, Terminal.app вызывает.profile, если в Preferences->Profiles->Shell->Startup->Run command = $SHELLNAME. Где $SHELLNAME - это имя вашей оболочки {ksh, bash, zsh и т. Д....}.

Другие вопросы по тегам