Testando o Zenity 2
Publicado por Alessandro Reis (última atualização em 02/02/2010)
[ Hits: 7.618 ]
Script de backup interativo que fiz para testar a janela de progresso do Zenity. Você escolhe o diretório a ser copiado, para onde vai ser copiado. Ele coloca data, zipa e empacota a pasta. Uma maneira fácil de copiar arquivos importantes como a pasta pessoal e o etc. Testado no Ubuntu.
#!/bin/bash # Criado em: Dom 31/Jan/2010 - 02:47hs # Autor: Alessandro Reis - aletkdnit@yahoo.com.br # Backup interativo com zenity #Faz o backup de suas pastas de maneira fácil,colocando data zipando e empacotando. #Janela de seleção do diretório que vai ser feito backup pasta=`zenity --file-selection --directory --title "Selecione o diretório para backup"` case $? in 0) source $pasta;; 1) zenity --warning --text "Nenhum diretório foi selecionado";; -1) zenity --warning --text "Nenhum diretório foi selecionado";; esac #Janela de seleção do diretório que vai ser feito backup destino=`zenity --file-selection --directory --title "Selecione o destino do backup"` case $? in 0) source $destino;; 1) zenity --warning --text "Nenhum destino foi selecionado";; -1) zenity --warning --text "Nenhum destino foi selecionado";; esac #Progresso da compactação tar cvzf $destino/backup-`date +%Y%m%d`.tar.gz $pasta/* | zenity --progress --auto-close --text "Fazendo Backup, aguarde..." --pulsate #Janela de confirmação zenity --title="Status" --info --text="Backup Terminado."
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Como deixar as abas do Firefox mais fininhas
Mudar o gerenciador de login (GDM para SDDM)
"Tentando" fazer com que programas rodem no Wayland e no X11
Porblema com MergeList [RESOLVIDO] (10)
Melhor hospedagem em nuvem para projetos Laravel com baixo custo? [RES... (7)
Como baixar os drivers de áudio no linux mint? (7)
Como posso localizar o arquivo HTML da página inicial do GLPI dentro d... (2)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta