我刚开始使用 Ubuntu。我希望使用一些自制的别名和环境变量,因此我做了以下操作:
将这些自制的别名放在一个
initializer_file.sh
文件中,我将其放在我的个人子目录中$HOME/Teuliou/Bash_scripts/initializer_file.sh
在文件末尾添加以下几行
.profile
:
# include homemade initializer file if it exists
if [ -f "$HOME/Teuliou/Bash_scripts/initializer_file.sh" ]; then
. "$HOME/Teuliou/Bash_scripts/initializer_file.sh"
fi
但这没有任何作用。当我保存文件后打开新终端时.profile
,我的别名仍然是未知命令。另一方面,我知道里面的代码initializer_file.sh
是正确的,因为如果我将其复制粘贴到终端中,别名就会起作用。我做错了什么?