我想知道我是否可以将 .bashrc 拆分成单独的部分,这样 Linux 会拾取这两个文件并正确使用它们。我有通用脚本,如“cleanproject”,以及只用于某些工作任务的脚本,如“checkin”。我想自动更新 Bitbucket 中的永久 .bashrc,但我不想抓取我在工作中使用的无用的东西,因为这些东西会污染它。
答案1
当然可以!只需使用source
命令从另一个脚本调用一个脚本即可。例如,您的 .bashrc 可能是:
.bashrc
#!/bin/bash
source cleanproject.sh
source checkin.sh
cleanproject.sh
#!/bin/bash
alias mousepos='$TBRANCH/mousepos.py'
alias xdo='/tmp/xdotool_script.txt'
checkin.sh
#!/bin/bash
cloner() { $PYCOMPLETE/git_cloner.py "$@" ;}