.bashrc
登入共享相同主目錄的不同節點時,是否可以載入不同的檔案?
這是,我最感興趣的是在以 bash 登入時載入不同的 PATH 目錄,這取決於我登入的不同 Linux 節點?例如,如果我在機器 abc-01 中登入 bash,我希望載入給定.bashrc
的.bashrc
.我該如何去做呢?
答案1
你可以這樣寫:
if [ $HOSTNAME = "abc-01" ]; then
sh ~/.bashrc_abc01
fi
if [ $HOSTNAME = "abc-02" ]; then
sh ~/.bashrc_abc02
fi
並使用實際命令.bashrc
建立不同的腳本.bashrc_abc01
。.bashrc_abc02
或者,如果指令不多,可以將它們放在 if 語句中。