dividindo bashrcs separados para finalidades diferentes

3

Eu queria saber se eu posso dividir meu .bashrc em partes separadas, e o Linux vai pegar os dois arquivos e usá-los corretamente. Eu tenho scripts de uso geral como 'cleanproject' e scripts que são apenas para certas tarefas no trabalho como 'checkin'. Eu quero automatizar a atualização do meu permanente .bashrc no meu Bitbucket, mas eu não quero pegar coisas inúteis que eu uso no trabalho que irão poluí-lo.

    
por codyc4321 18.08.2015 / 23:25

1 resposta

3

Claro que você pode! Basta chamar um script de outro usando o comando source . Por exemplo, o seu .bashrc pode ser:

.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 "$@" ;}
    
por 19.08.2015 / 00:20