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

Publicado por Luís Fred 21/06/2007

[ Hits: 7.586 ]

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

Compilação do kernel linux-libre 4.4.6 com cflags -march=native + -Ofast

Mantendo hora do servidor atualizada com NTP

Script de backup de múltiplos diretórios + LOG

Mini IDS

Converter RMVB para MP4


  

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