Pular para o conteúdo

Testando o Zenity 2

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.
Alessandro Reis aletkdnit
Hits: 8.119 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download zenity_backup.txt Enviar nova versão

Esconder código-fonte

#!/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."

Instalação Zabbix-agent Debian7

Jogo da velha para dois jogadores

Script para reconhecer MP4Player no Ubuntu

executando um determinado comando em um horario escolhido

Sem APTONCD

#1 Comentário enviado por jamilson em 03/02/2010 - 13:22h
Perfeito esse script, você esta de parabéns Alessandro
#2 Comentário enviado por aletkdnit em 03/02/2010 - 14:03h
No "--file-selection" ,se tirar o parametro "--directory",você poderá selecionar arquivos também.E se acrescentar "--multiple" poderá selecionar vários arquivos ao mesmo tempo,mas esse eu não testei.

Contribuir com comentário

Entre na sua conta para comentar.