Montando pen-drive com Dialog
Publicado por Rone Pereira Martins (última atualização em 05/10/2012)
[ Hits: 5.881 ]
Homepage: http://www.cooperati.com.br/wordpress/2011/09/06/monitoramento-com-jffnms/
Download 1348889336.montar.sh (versão 2)
Download montar2.sh (versão 3)
Script produzido utilizando o Dialog, o mesmo facilita a montagem de pen-drives e outras unidades. Tem interface bem fácil e código bem simples. Caso tenham sugestões enviem !
Versão 2 - Enviado por Italo Pessoa em 29/09/2012
Changelog: Melhoria: ao cancelar, a execução é interrompida
TODO: adicionar mensagem caso o campo de texto não seja preenchido
Versão 3 - Enviado por Rone Pereira Martins em 01/10/2012
Changelog: Melhoria: ao cancelar a execução é interrompida.
#!/bin/bash # # pendrive.sh - Montando Pen-drive # # Autor : Rone Martins # # E-mail : rone.martins@outlook.com # # Histórico: # # 2012-09-24, Rone Martins: # - Criação # # # # - Para o funcionamento do script é necessário a instalação do pacote dialog # # # Lista as partições que aparecem no arquivo /proc/partitions part=$(dialog --title "Montando Pen-Drive" --stdout --inputbox "Qual partição deseja montar ? $(cat /proc/partitions) Digite apenas a partição, não é necessário digitar /dev, exemplo se quizer montar /dev/sdc1, digite apenas sdc1 " 0 0) # Cria o diretório em que será montado o pen-drive dir=$(dialog --title "Montando Pen-drive" --stdout \ --inputbox " Em qual diretório deseja montar o Pen-drive ? " 0 0) mkdir /media/$dir # Recebe a informação sobre em qual sistema de arquivos está o pen-drive tipo=$(dialog --title "Montando Pen-drive" --stdout \ --inputbox " Qual o sistema de arquivos do Pen-Drive ? Se for EXT2 - Digite apenas ext2 Se for EXT3 - Digite apenas ext3 Se for EXT4 - Digite apenas ext4 Se for FAT32 - Digite apenas vfat Se for NTFS - Digite apenas ntfs " 0 0) #monta o pen-drive mount -t $tipo /dev/$part /media/$dir #cria o encerramento ( echo 40 ; sleep 1 echo 75 ; sleep 1 echo 100 ; sleep 2) | dialog --title " Produzido por Rone Martins " --gauge " Quando o processo for concluido o Pen-Drive estará montado no diretório /media/'$dir'" 0 0 0 exit
Decodificando e gravando cds de áudio
Script simples com interação com o usuário
Calculo de notas - Incrementar um array em shell dinamicamente
Baixa e instala o Real Media para Linux
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
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
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Microfone detectado, sem som. (1)
Por que o fedora dita as regras no linux? (6)
Facebook classifica Linux como 'ameaça à segurança cibernética.... (3)