Script para formatar disquetes em modo texto (Melhorado)
Publicado por Sandro Marcell 05/03/2007
[ Hits: 4.807 ]
Homepage: http://sanmarcell.wordpress.com
Este script formata disquetes com sistema de arquivos FAT (M$-DOS) e capacidade de 1,44MB.
Ele também mostra algumas das várias versatilidades do comando echo. Espero que seja útil!
#!/bin/bash # Script escrito por: SANDRO MARCELL P. BARBOSA # E-mail: sandro_marcell@yahoo.com.br # Slackware GNU/Linux 10.1 # Este script formatará o disquete com sist. de arqs. FAT(DOS) e capacidade de 1,44MB PONTO_MONTAGEM_DT=/mnt/floppy Verificando_Disquete () { if fgrep -q $PONTO_MONTAGEM_DT /etc/mtab; then echo -e '\n\a\e[31;7m :( O disquete está montado! Desmonte-o para poder formatá-lo. \e[m\n' exit 1 fi } AVISO1 () { echo -e '\n\e[33;5m ;) Formatando disquete... Aguarde! \e[m\n' ; } AVISO2 () { echo -e '\n\e[33;5m :) Criando sistema de arquivos... Aguarde! \e[m\n' ; } AVISO3 () { echo -e '\n\a\e[32;7m :) Feito! Disquete formatado com sucesso. \e[m\n' ; } echo -e '\n\e[33;7m # SCRIPT PARA FORMATAÇÃO DE DISQUETES EM MODO TEXTO # \e[m\n' echo -e '\e[35;1m SELECIONE O TIPO DE FORMATAÇÃO! \e[m' echo "=======================================================" echo -e '\e[32;1m 1 - Formatação rápida (sem checagem de "badblocks") \e[m' echo -e '\e[33;1m 2 - Formatação completa (com checagem de "badblocks") \e[m' echo -e '\e[31;1m 3 - Nenhuma! Sair do script. \e[m' echo "=======================================================" echo -ne '\e[37;m DIGITE O NÚMERO DA OPÇÃO DESEJADA:\e[m' read OPÇÃO case $OPÇÃO in 1) # Rápida Verificando_Disquete AVISO1 fdformat -n /dev/fd0u1440 1> /dev/null if [ $? = "0" ]; then AVISO2 else echo -e '\a' exit 1 fi sleep 3 mformat -f 1440 a: if [ $? = "0" ]; then AVISO3 else echo -e '\a' exit 1 fi ;; 2) # Completa Verificando_Disquete AVISO1 fdformat /dev/fd0u1440 1> /dev/null if [ $? = "0" ]; then AVISO2 else echo -e '\a' exit 1 fi sleep 3 mformat -f 1440 a: && mbadblocks a: if [ $? = "0" ]; then AVISO3 else echo -e '\a' exit 1 fi ;; 3) # Nenhuma! Sair do script clear ; exit ;; *) echo -e "\n\a>>> ($OPÇÃO) OPÇÃO INVÁLIDA! DIGITE UM NÚMERO DE 1 A 3. <<<\n" ;; esac
Script simples de procura de arquivo.
Migrar de MySQL 3.x e 4.x para 5.0 no Debian
Enviar gráficos 2D pela janela de chat no Kopete
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Remoção de propaganda com o programa Comskip[AJUDA] (3)
Instalação do drive do adaptador wiffi (5)
Linux Lite Demorando Muito Para Ligar (1)