Bashrc

無法載入 .bashrc

  • April 30, 2012

我無法在這台機器上傳入 .bashrc ……它是 SUZE linux 10。我有點沮喪,因為這看起來很基本,創建文件並在您打開新的 shell 連接時載入。通過以下設置,我沒有看到我的更改生效……有什麼建議嗎?我在 StackOverflow 和 ServerFault 上查看了至少 8-10 個執行緒,但沒有找到可行的解決方案。

.bash_profile

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

全域配置文件(通常在 /etc/profile 中)是否告訴它載入任何使用者配置文件?

這可以通過以下方式簡單地完成:

if [ -f /home/$USER/.bash_profile ]; then
 source /home/$USER/.bash_profile
fi

引用自:https://serverfault.com/questions/384743