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

Publicado por Luís Fred 21/06/2007

[ Hits: 7.258 ]

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 <[email protected]>

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

wma2mp3

Whitelist e Blacklist Zimbra 8.8

Aprenda a falar os números de 0 a 99 em Inglês

Restart openfire

Backup


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts