melhor estratégia para fazer backup dos seus scripts * em / usr / local / bin? [fechadas]

0

Então, comecei a escrever alguns scripts. Seguindo o conselho na internet ( 1 , 2 ), o A melhor localização recomendada e mais direta para eles é em /usr/local/bin .

No entanto, no meu sistema Ubuntu 16.04LTS, há bastante coisa lá, por exemplo, Dropbox, dnsmasq, libreoffice, firefox, etc.

Estou pensando em criar um script para automatizar os backups. Achei que filtrar os scripts my personalizados dos escritos por máquina seria um grande desafio.

Suponho que possa haver atributos de arquivo que possam ser usados como filtro - não sei, estão lá? por exemplo. criado por . Ou talvez um subdiretório funcione lá, por ex. /usr/local/bin/custom_scripts ?

Qual é a sua estratégia?

(Todas as minhas pesquisas sobre essa questão continuam se enchendo de scripts para backups. Noise > > signal)

Felicidades -

    
por j doe will do just fine 03.01.2018 / 14:21

1 resposta

2

/usr/local/bin é o local para os scripts e binários executáveis serem armazenados, não o local dos arquivos de origem. Portanto, mantenha os scripts unter ~/src em algum lugar (idealmente, mesmo sob controle de versão) e use um script / arquivo de criação para "implantar" (ou apenas copiá-los) em /usr/local/bin após uma alteração. Esse script de construção também pode garantir que todos os scripts sejam instalados com o bit de executável definido e façam algumas verificações básicas de integridade.

O backup dos seus scripts será incluído no backup padrão de ~ .

    
por 03.01.2018 / 14:24