Чи є спосіб змусити мій .bash_profile завантажити вміст мого .profile файлу?


3

Я використовував .profileцілком щасливо два роки на своєму Mac, де зараз працює Yosemite.

Нещодавно brewвстановлена ​​програма, .bash_profileі поки моя .profileдосі існує, вона більше не завантажується.

Я міг би скопіювати і вставити все впоперек, але я хотів би внести мінімальну кількість змін, необхідних для вирішення цієї проблеми. Я хотів би вказати на .profileфайл, щоб завантажити .bash_profileфайл. Я хотів би знати як.

Моє запитання: Чи є спосіб зробити .bash_profileзавантаження вмісту мого .profileфайлу?


2
В .bash_profile, додайте рядок source ~/.profile.
John1024

@Larssend Іноді коментар з такою простою та короткою відповіддю дає роз'яснення з ОП щодо інших вимог, які він має, але не згадував.
John1024

Відповіді:


3

Я знайшов це, це дуже гарна стаття, і я думаю, що це може бути корисно:

https://blog.dghubble.io/post/.bashprofile-.profile-and-.bashrc-conventions/


Привіт. Ваше посилання містить відповідь, але прийнято залишати повну відповідь у самій відповіді, щоб той, хто пізніше потрапив до суперкористувача, міг відповісти прямо з сайту. Це у випадку, якщо надане вами посилання відмирає, а ваша відповідь залишається марною. Ура.
Могет

@Mogget, зрозумів! Дякуємо за позитивні відгуки.
lghoward81

3

Це зміна, яку я внесла у свій .bash_profileфайл, щоб зробити цю роботу:

source ~/.profile

2
Вам це не потрібно source(ви можете використовувати .замість цього). Ще краще - if [ -r ~/.profile ]; then . ~/.profile; fiде -rтести, якщо ~/.profileце реально.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.