Eu tenho alguns scripts bash muito simples que juntei para as coisas que faço regularmente. Uma delas é executar duplicidade para executar minhas tarefas de backup. Nada inteligente, apenas um monte de declarações if .. then realmente. Como isso precisa ser executado como sudo, seria uma boa prática colocar meu script em / usr / bin (ou outro local no PATH), chown para root.root e chmod para 700?
git
como nas github
nuvens?
/usr/local/bin
. Caso contrário, eu diria apenas colocá-los ~/bin
. Seus próprios scripts nos dois diretórios devem estar seguros quando você atualizar.
~/bin
é o melhor lugar para a maioria dos scripts, pois você não precisa sudo
editá-los, como quando estão armazenados /usr/local/bin
.
git
para controlar a versão de seus scripts, coloque cópias locais dos repositórios git em algum lugar em que você goste~
e, em seguida, faça o link simbólico dos scripts~/bin
.