script para trabalhar com disquetes no linux

Publicado por Sidney Alexandre Pagel 07/10/2004

[ Hits: 5.586 ]

Download disquete




esse eh um pequeno script para trabalhar com disquetes no linux, o que eh uma das dificuldades dos usuários leigos.

  



Esconder código-fonte

#!/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

Scripts recomendados

Agendamento para desligar ou reiniciar

Administrando Servidores Shell Script

Limpeza automática de pastas com contagem de arquivos

Calculadora em Shell Script

Transformador


  

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