Куда я помещаю определенный псевдоним, чтобы всегда работать в терминале в MAC?

В моей системе Linux (человечность), когда я создаю определенный псевдоним в ~/.bashrc и затем перезапустите терминал/систему, псевдоним всегда работает снова, ничего не перезагружая.

Но в моей системе MAC, когда я создаю тот же псевдоним в том же файле, он только работает на текущем терминальном сеансе, но не больше после перезапуска терминала. Я должен сделать source ~/.bashrc получить загруженный снова.

Вопрос: как/где я создаю псевдоним в своей системе MAC так, чтобы это всегда работало, ничего не перезагружая?

1
задан 22.05.2011, 01:25

0 ответов

Вставьте следующее .bash_profile:

if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

В зависимости от того, как запускается терминал, он будет работать также .bash_profile или .bashrc.

Если Вы хотите, чтобы псевдоним был доступен везде, он должен работать с терминалом входа в систему, который загружает профиль.

2
ответ дан 12.12.2019, 12:53

Теги

Похожие вопросы