我无法让 .bashrc 加载到这台机器上...这是 SUZE linux 10。我有点沮丧,因为这看起来非常基础,创建文件,当你打开新的 shell 连接时它就会加载。使用以下设置,我没有看到我的更改生效...有什么建议吗?我查看了 StackOverflow 和 ServerFault 上至少 8-10 个帖子,但还没有找到可行的解决方案。
.bash_配置文件
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
.bashrc
# Define a few Colours
BLACK='\e[0;30m'
BLUE='\e[0;34m'
GREEN='\e[0;32m'
CYAN='\e[0;36m'
RED='\e[0;31m'
PURPLE='\e[0;35m'
BROWN='\e[0;33m'
LIGHTGRAY='\e[0;37m'
DARKGRAY='\e[1;30m'
LIGHTBLUE='\e[1;34m'
LIGHTGREEN='\e[1;32m'
LIGHTCYAN='\e[1;36m'
LIGHTRED='\e[1;31m'
LIGHTPURPLE='\e[1;35m'
YELLOW='\e[1;33m'
WHITE='\e[1;37m'
NC='\e[0m' # No Color
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
答案1
全局配置文件(通常在 /etc/profile 中)是否告诉它加载任何用户配置文件?
只需通过以下方式即可完成:
if [ -f /home/$USER/.bash_profile ]; then
source /home/$USER/.bash_profile
fi