可以将变量导入到.bashrc中吗?

可以将变量导入到.bashrc中吗?,bash,sh,.bash-profile,Bash,Sh,.bash Profile,我希望有一个单独的文件(例如bash_别名)来保存表示颜色字符的变量,例如: Black="\[\033[0;30m\]" # Black 把这个放在我的rc/档案文件中会让它看起来很可怕;有什么方法可以简单地从另一个文件中读取这些变量吗?您可以使用源代码命令或命令在当前shell中计算外部shell脚本命令: source .color_rc 或 在.bashrc中,可以使用源代码命令或评估当前shell中的外部shell脚本命令: source .color_rc 或 在

我希望有一个单独的文件(例如bash_别名)来保存表示颜色字符的变量,例如:

Black="\[\033[0;30m\]"        # Black

把这个放在我的rc/档案文件中会让它看起来很可怕;有什么方法可以简单地从另一个文件中读取这些变量吗?

您可以使用
源代码
命令或
命令在当前shell中计算外部shell脚本命令:

source .color_rc


.bashrc

中,可以使用
源代码
命令或
评估当前shell中的外部shell脚本命令:

source .color_rc


.bashrc

中,可以使用
源代码
命令或
评估当前shell中的外部shell脚本命令:

source .color_rc


.bashrc

中,可以使用
源代码
命令或
评估当前shell中的外部shell脚本命令:

source .color_rc


在您的
.bashrc

中,您可以将它们放在另一个文件中,如
.colors
,并在您的个人资料中执行
~/。颜色
(假设
.colors
在您的主目录中)。是的,您可以将它们放在另一个文件中,如
.colors
,并在您的个人资料中执行
~/。颜色
(假设
.colors
在您的主目录中)。是的,您可以将它们放在另一个文件中,如
.colors
,并在您的个人资料中执行
~/。颜色
(假设
.colors
在您的主目录中)。是的,您可以将它们放在另一个文件中,如
.colors
,并在您的个人资料中执行
~/。颜色
(假设
。颜色
在您的主目录中)。非常好,谢谢。这和./.color\u rc有何不同?@ginister你是说
.color\u rc
/.color\u rc
?没有区别:
/
是相对于当前目录的路径,因此
/.color\u rc
是当前目录中的
.color\u rc
,这与简单的
相同。color\u rc
完美,谢谢。这和./.color\u rc有何不同?@ginister你是说
.color\u rc
/.color\u rc
?没有区别:
/
是相对于当前目录的路径,因此
/.color\u rc
是当前目录中的
.color\u rc
,这与简单的
相同。color\u rc
完美,谢谢。这和./.color\u rc有何不同?@ginister你是说
.color\u rc
/.color\u rc
?没有区别:
/
是相对于当前目录的路径,因此
/.color\u rc
是当前目录中的
.color\u rc
,这与简单的
相同。color\u rc
完美,谢谢。这和./.color\u rc有何不同?@ginister你是说
.color\u rc
/.color\u rc
?没有区别:
/
是相对于当前目录的路径,因此
/.color\u rc
是当前目录中的
.color\u rc
,与简单的
.color\u rc
相同