script para trabalhar com disquetes no linux
Publicado por Sidney Alexandre Pagel 07/10/2004
[ Hits: 6.077 ]
esse eh um pequeno script para trabalhar com disquetes no linux, o que eh uma das dificuldades dos usuários leigos.
#!/bin/bash sudo umount /mnt/floppy; clear echo ESTE É UM UTILITÁRIO QUE LHE AJUDA A TRABALHAR COM echo DISQUETES NO LINUX!!! echo QUAL DAS OPÇÕES VOCÊ DESEJA EXECUTAR? echo 1 VER O QUE TEM GRAVADO NO DISQUETE? echo 2 COPIAR UM ARQUIVO PARA O DISQUETE? echo 3 APAGAR UM ARQUIVO QUE SE ENCONTRA NO DISQUETE? echo 4 FORMATAR SEU DISQUETE? echo 5 SAIR DESTE PROGRAMA. echo DIGITE SUA RESPOSTA "(1, 2, 3, 4 ou 5)" E PRESSIONE ENTER read resp; #VERIFICAR O CONTEÚDO DO DISQUETE if [ "$resp" = "1" ] ; then dialog --yesno " ESSA OPÇÃO MONTA SEU DISQUETE E MOSTRA O CONTEÚDO PARA VOCÊ TEM CERTEZA DE QUE É ISSO QUE DESEJA?" 7 50 sel=$? case $sel in 0) dialog --msgbox "SERÁ ABERTA UMA JANELA, MOSTRANDO O CONTEÚDO DE SEU DISQUETE" 7 50 sudo mount -t vfat /dev/fd0 /mnt/floppy && sudo konqueror /mnt/floppy; dialog --msgbox "AGORA VOCÊ JÁ SABE O QUE HÁ GRAVADO EM SEU DISQUETE" 7 50 sudo umount /mnt/floppy;clear;/usr/sbin/./disquete; echo "DISQUETE DESMONTADO";; 1) dialog --msgbox "VOCÊ PODE ESCOLHER OUTRA OPÇÃO" 7 50 clear; /usr/sbin/./disquete; esac fi #COPIAR UM ARQUIVO PARA O DISQUETE E SUAS OPÇÕES if [ "$resp" = "2" ] ; then dialog --yesno " ESSA OPÇÃO LHE AJUDA A COPIAR ARQUIVOS DE SEU COMPUTADOR PARA O DISQUETE. É ISSO QUE VOCÊ DESEJA FAZER? " 7 50 sel=$? case $sel in 0) dialog --msgbox "SERÁ ABERTA UMA JANELA, MOSTRANDO O CONTEÚDO DO SEU DISQUETE. MINIMIZE-A, MAS NÃO A FECHE PROCURE O ARQUIVO A SER COPIADO PARA O DISQUETE CLIQUE COM O BOTÃO DIREITO DO MOUSE SOBRE ELE E ESCOLHA A OPÇÃO COPIAR RESTAURE A JANELA QUE SE ABRIU INICIALMENTE, CLIQUE EM QUALQUER ESPAÇO VAZIO E ESCOLHA A OPÇÃO COLAR, FECHANDO A JANELA EM SEGUIDA" 16 55 sudo mount -t vfat /dev/fd0 /mnt/floppy;sudo konqueror /mnt/floppy && dialog --msgbox "PRONTO! SEU ARQUIVO FOI COPIADO PARA O DISQUETE" 7 50; sudo umount /mnt/floppy;echo "DESMONTADO"; clear; /usr/sbin/./disquete;; 1) dialog --msgbox "VOCÊ PODE ESCOLHER OUTRA OPÇÃO" 7 50; clear; /usr/sbin/./disquete esac fi #APAGAR UM ARQUIVO DO DISQUETE E SUAS OPÇÕES if [ "$resp" = "3" ] ; then dialog --yesno " CUIDADO, POIS ESTA É UMA AÇÃO IRREPARÁVEL. VOCÊ IRÁ APAGAR UM ARQUIVO QUE SE ENCONTRA GRAVADO EM SEU DISQUETE. TEM CERTEZA DE QUE DESEJA FAZER ISSO?" 16 55; sel=$? case $sel in 0) dialog --msgbox "SERÁ ABERTA UMA JANELA, MOSTRANDO O CONTEÚDO DO SEU DISQUETE. PROCURE O ARQUIVO QUE DESEJA APAGAR E CLIQUE COM O BOTÃO DIREITO DO MOUSE SOBRE ELE, ESCOLHENDO A OPÇÃO REMOVER. NA JANELA QUE SE SEGUE, CONFIRME, CLICANDO NA OPÇÃO DELETE" 16 55 sudo mount -t vfat /dev/fd0 /mnt/floppy;sudo konqueror /mnt/floppy; dialog --msgbox "O ARQUIVO FOI REMOVIDO" 7 50; sudo umount -t vfat /dev/fd0 /mnt/floppy;echo "DESMONTADO"; clear; /usr/sbin/./disquete;; 1) dialog --msgbox "VOCÊ PODE ESCOLHER OUTRA OPÇÃO" 7 50; clear; /usr/sbin/./disquete esac fi #FORMATAR O DISQUETE E SUAS OPÇÕES if [ "$resp" = "4" ] ; then dialog --yesno "CUIDADO, POIS ESTA OPÇÃO, QUANDO CONFIRMADA, ELIMINA TODOS OS DADOS DO SEU DISQUETE. CONFIRMA?" 7 50; sel=$? case $sel in 0) dialog --msgbox "SEU DISQUETE SERÁ FORMATADO" 7 50 clear; sudo fdformat /dev/fd0;sudo mkfs.msdos /dev/fd0; clear;/usr/sbin/./disquete;; 1)dialog --msgbox "VOCÊ PODE ESCOLHER OUTRA OPÇÃO" 7 50; clear; /usr/sbin/./disquete; esac fi # SAIR DO PROGRAMA if [ "$resp" = "5" ] ; then dialog --yesno "VOCÊ TEM CERTEZA DE QUE DESEJA SAIR? " 7 50 sel=$? case $sel in 0)clear; exit 0;; 1)dialog --msgbox "VOCÊ PODE ESCOLHER OUTRA OPÇÃO" 7 50 clear; /usr/sbin/./disquete esac fi
Gerando logs para arquivos sem sobrescrever
Para quem é louco por linux mas não larga o windows por causa do PHP
pwmanager - Gerenciador de senhas em shell script
Nenhum comentário foi encontrado.
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
archlinux resolução abaixou após atualização (18)
Conky não mostra temperaturas da CPU no notebook (7)
Estou com um problema no meu desktop do ubuntu (2)
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (0)









