Скрипт входа для bash не загружается

Я очень запутался в скрипте входа в систему для bash. Я всегда использовал ~/.bash_profile для настройки моей оболочки bash. Теперь я нахожусь в новой системе, как пользователь: я не root. Эта система изначально использовала оболочку tcsh, и я сменил ее на bash с помощью команды ypchsh to /bin/sh , но она не загружает мой файл конфигурации входа в bash и даже не .bashrc . Но если я напечатаю только

bash

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


образец моего .profile:

 # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:/usr/local/share/bin/:/usr/local/share/bin/idl/:./ export PATH source $HOME/script.sh export SCRIPT_VARIABLE 

Linux и Unix - лучшая ОС в мире.