Gravar CD de dados
Publicado por Cezar 12/08/2004
[ Hits: 10.281 ]
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
Limpar bibliotecas não utilizadas
Compilação automática do GCC-4.7.3 para Ubuntu 12.04+ 64 bits
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
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
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)