Backup dos arquivos em determinado diretório

Publicado por Leonardo Berbert Gomes em 14/08/2006

[ Hits: 30.186 ]

Blog: https://www.linkedin.com/in/leoberbert

 


Backup dos arquivos em determinado diretório



Para fazer o backup de todos os arquivos em um determinado diretório, você pode criar um script que faça isso automaticamente, para isso execute o comando:

$ ls -l awk '{print "cp",$9,$9 ".bck"}' > backup.sh

Será criado um arquivo chamado backup.sh. Em seguida torne este arquivo executável com o seguinte comando:

$ chmod 755 backup.sh

Este arquivo contém as seguintes informações:

cp arquivo_1.txt arquivo_1.txt.bck
cp arquivo_2.txt arquivo_2.txt.bck

Onde arquivo_1.txt é o arquivo original e arquivo_1.txt.bck é o backup que o script gerou deste arquivo.

Para criar o backup, basta executar o script com o comando:

$ ./backup.sh

Outras dicas deste autor

Kitty Terminal - Instalação de Temas

Poderosa - Cliente SSH para Windows

Medindo o tempo de resposta de cada step de API/SITE no terminal

Aumentando a produtividade com zsh

Instalação do Docker no Linux Mint 20

Leitura recomendada

Removendo arquivos da lixeira (trash) do Motorola V3

Renomear maiúsculas para minúsculas

Instalar distros dentro de arquivos

Montando pasta compartilhada do Windows em diretório do Linux

Acessar compartilhamento Windows

  

Comentários
[1] Comentário enviado por HelioCampos em 15/08/2006 - 10:27h

Legal,
- Um alá C:

ls | awk '{ printf( "cp %s %s.bkp\n", $0, %0 ); }' > backup.sh;chmod 755 backup.sh


[2] Comentário enviado por vcpsilva em 15/08/2006 - 11:06h

E como eu faço pra determinar qual diretório será feito o backup?

[3] Comentário enviado por leoberbert em 15/08/2006 - 12:02h

Basta vc colocar ele no diretório ao qual vc deseja copiar, somente isso :)

Abraço!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts