Я использую CentOS 6.2. Это мой контент ~/.bash_profile
:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
Тем не менее, когда я получаю его с помощью
source .bash_profile
это возвращается
if: Expression Syntax.
Зачем?
Это мой файл .bashrc:
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions