Gravar CD de dados
Publicado por Cezar 12/08/2004
[ Hits: 10.263 ]
Esse script serve pra vc gravar um CD de dados ou apagar um CDRW...
#! /bin/bash #Gravar CD's a apartir d .iso #Script feito por c3z1nh4 Principal() { clear echo "Escolhendo o Gravador....." cdrecord -scanbus echo echo "Digite os numeros q aparecem antes do gravador escolhido..... EX: 0,0,0" echo -n "-> " read gravador echo echo "Escolha a velocidade" echo -n "-> " read velocidade if [ -z $velocidade ]; then Principal else Menu fi } Menu() { clear echo "Escolha o tipo de CD:" echo "1 - CD-R/W" echo "2 - Apagar CD-RW" echo -n "-> " read opcao case $opcao in 1) cdr;; 2) apaga;; *) Menu;; esac } cdr() { clear echo "-> OS ARQUIVOS TEM Q ESTAREM NO MESMO DIRETORIO <-" echo "-> E SOMENTE OS ARQUIVOS A SEREM GRAVADOS <-" echo echo "1 - Nova Multi-Sessao" echo "2 - Continuar Multi-Sessao" echo "3 - Copiar apenas 1 Imagem" echo -n "-> " read opcaor case $opcaor in 1) nova;; 2) cont;; 3) imagem;; *) cdr;; esac } nova() { clear #Pegando diretório echo "Digite qual o diretorio de onde sera feito a imagem: " echo -n "-> " read dir #Fazendo o .iso echo cd $dir echo "Comecando......." mkisofs -o imagem.iso -JrT $dir clear echo "Gravando........" cdrecord dev=$gravador -v speed=$velocidade -eject -multi -data imagem.iso cd $dir rm -f imagem.iso } cont() { clear echo "Obtendo proxima posicao livre..." cdrecord -msinfo dev=$gravador echo echo "Digite o numero q aparece depois da 'Virgula'" echo -n "-> " read posi echo echo "Digite qual o diretorio de onde sera feito a imagem: " echo -n "-> " read dir echo cd $dir echo "Comecando........" mkisofs -o imagem.iso -JrT -C 0,$posi -M /dev/cdrom1 $dir clear echo "Gravando........." cdrecord dev=$gravador -v speed=$velocidade -eject -multi -data imagem.iso cd $dir rm -f imagem.iso } imagem(){ clear echo "Nome da imagem .iso" echo -n "-> " read iso echo cdrecord dev=$gravador -v speed=$velocidade -eject -data $iso } apaga(){ clear echo "1 - Apaga o disco inteiro por completo" echo "2 - Apaga o disco inteiro rapidamente" echo "3 - Apaga uma trilha" echo "4 - Apaga a ultima sessao" echo "5 - Reabre a ultima sessao" echo -n "-> " read opcao case $opcao in 1) cdrecord dev=$gravador -eject -blank=all;; 2) cdrecord dev=$gravador -eject -blank=fast;; 3) cdrecord dev=$gravador -eject -blank=track;; 4) cdrecord dev=$gravador -eject -blank=session;; 5) cdrecord dev=$gravador -eject -blank=unclose;; *) apaga;; esac } Principal
Alterar Data e Hora do Sistema
Faciliando copiar DVD com 2 gravadoras pelo terminal
Agendamento de compromissos com avisos baseados no horário
vcut - Recortar vídeos usando ffmpeg
Compartilhando a tela do Computador no Celular via Deskreen
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
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Acabei de formatar meu ssd e deu erro (3)
Desempenho abaixo do esperado - travadas e congelamento do sistema ope... (5)
Bash ao invés de Fish no CachyOS (1)
[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