Если я позвоню
bash --login
Затем вызывается ~ / .bash_profile. Кажется, так и должно быть.
У меня также есть / bin / sh символическая ссылка на bash
$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Jun 22 2017 /bin/sh -> bash
призвание
/bin/sh --login
Не приводит к получению ~ / .bash_profile. Вместо этого ~ / .profile получает источник, который может не включать соответствующие вещи, относящиеся к bash.
Это так и должно быть? Есть ли способ убедиться, что ~ / .bash_profile вызывается?
Я бегу на Centos 6, с Bash 4.1.