Script para apagar CD-RW com barra de progresso em Xdialog

Publicado por Luís Fred 21/06/2007

[ Hits: 7.600 ]

Download cdrw-eraser




Este é mais um script bem prático para apagar um CD-RW com bastante eficiência e ainda mostrando uma barra de progresso.

Espero que seja útil pra todos.

  



Esconder código-fonte

#!/bin/bash
#
# Script para apagar CD-RW
# Por Luís Fred <fred.alphax@gmail.com>

kdialog --title "Apagar CD-RW" --msgbox "Este sript apaga todo um CD-RW. O processo pode ser um pouco demorado dependendo da velocidade da sua gravadora ou da quantidade de dados que estão gravados no disco =:p" 30 50

export XDIALOG_HIGH_DIALOG_COMPAT=1
DIALOG=Xdialog
PROGRESSO=0
sudo umount /mnt/cdrom* > /dev/null
eject /mnt/cdrom
$DIALOG --title "Inserir CD-RW" --msgbox "Insira um CD-RW cheio na bandeja e clique em OK" 0 0
eject -t /mnt/cdrom
Processo() { ps $1 | grep $1 >/dev/null; }
cdrecord -fs=4M speed=12 dev=/dev/hdb blank=fast&   
   ERASER=$!
   (
   while Processo $ERASER
   do
   PROGRESSO=$[ $PROGRESSO+1 ]
   echo "$PROGRESSO"
   sleep 4
   done
   echo "100"
   ) | $DIALOG --title "Apagando CD-RW" --gauge "Apagando CD-RW..." 6 40 0
   
   $DIALOG --title "CD-RW Apagado" --msgbox "Seu CD-RW foi apagado com sucesso" 0 0
   

Scripts recomendados

Apt-fast melhorado

Carrega o VNC em uma tela do X11 separada e com mouse para canhotos

backup via ftp em formato tgz

openurl: abre urls no firefox

Compilação do QMPlay2 no Deepin 20


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts