Backup
Publicado por Maichel Douglas de Paula 01/05/2005
[ Hits: 7.293 ]
Este é meu primeiro shell script, ele é interativo e faz backups compactados de um diretório qualquer para outro.
########################################## # MEU PRIMEIRO SCRIPT # # BACKUP.SH - VERSÃO 1.1 # # CRIADO POR MAICHEL DOUGLAS DE PAULA # ########################################## #!/bin/bash clear echo " ################################### " echo " ## ESTE É UM SCRIPT PARA CRIAÇÃO ## " echo " ## DE BACKUPS COMPACTADOS DE ## " echo " ## DIRETÓRIOS, SIGA OS PASSOS ## " echo " ## ABAIXO ## " echo " ################################### " echo echo echo "DIGITE O CAMINHO DO DIRETÓRIO À SER BACKUPEADO:" echo "OBS: se este caminho não existir, o arquivo será echo "criado, mas vazio." echo #capturando o diretório de origem, que será o conteúdo #da variável DIR_ORIG. read DIR_ORIG echo echo "AGORA DIGITE O CAMINHO DE ONDE SERÁ FEITO O BACKUP:" echo "OBS: Se este caminho não existir, o arquivo não será criado." echo #capturando o local onde será gravado o arquivo de backup,] #o qual será o conteúdo da variável DIR_DEST. read DIR_DEST echo echo "DIGITE UM NOME PARA O ARQUIVO:" echo "OBS: somente o nome, sem a extensão." echo #Capturando o nome do arquivo de backup, conteúdo da variável #NOME_ARQ. read NOME_ARQ echo #e o comando para compactação da origem e cópia para o destino. tar -czpf $DIR_DEST/$NOME_ARQ.tgz $DIR_ORIG echo #e aqui, a mensagem sobre o sucesso ou não do backup. if [ -e $NOME_ARQ.tgz ] then echo "O ARQUIVO $NOME_ARQ FOI CRIADO COM SUCESSO!" else echo "HOUVE UM PROBLEMINHA, O ARQUIVO $NOME_ARQ NÃO PÔDE SER CRIADO!" fi
Melhorando a performance do sistema...
Descompactar todos os .zip de um diretório
Criação de usuários no Samba utilizando script
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Como cortar as partes de um vídeo com passagens de áudio em branco
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Links importantes de usuários do vol (4)
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (2)
Para os fãs de DOOM, um vídeo do Romero (com dublagem em pt-br disponí... (2)









