.bashrc
登录到共享相同主目录的不同节点时,我可以加载不同的文件吗?
也就是说,我最感兴趣的是在以 bash 登录时加载不同的 PATH 目录,具体取决于我登录的不同 Linux 节点?例如,如果我在 abc-01 机器上登录 bash,我想.bashrc
加载一个给定的文件,但是当我登录 abc-02 时,它使用相同的 /home/username 目录,我想使用不同的.bashrc
. 我该怎么做呢?
lup*_*cho 10
你可以把这样的东西:
if [ $HOSTNAME = "abc-01" ]; then
sh ~/.bashrc_abc01
fi
if [ $HOSTNAME = "abc-02" ]; then
sh ~/.bashrc_abc02
fi
Run Code Online (Sandbox Code Playgroud)
在.bashrc
创造不同的脚本.bashrc_abc01
,.bashrc_abc02
与实际的命令。或者如果没有那么多命令,您可以将它们放在 if 语句中。
归档时间: |
|
查看次数: |
4493 次 |
最近记录: |