Montando pen-drive com Dialog
Publicado por Rone Pereira Martins (última atualização em 05/10/2012)
[ Hits: 6.279 ]
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
zsh: Cliff random number generator
Excluir Arq. Velhos de um Diretório ATUALIZADO!
Calcular tamanho ideal da memória SWAP
Script para enviar email, avisando quando alguem loga na maquina
Como criar um make.conf no Gentoo (para iniciantes)
Como instalar o Open WebUI para Ollama no Gentoo (com systemd)
INSTALAR (e jogar) COUNTER STRIKE 1.6 (install cs 1.6) NO LINUX
A tragédia silenciosa das distribuições baseadas (ou “agregadas”)
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)
Homebrew: o gerenciador de pacotes que faltava para o Linux!
Removendo a trava de versão do Project Brutality para GZDoom/UZDoom
Acelere a compilação no Gentoo com distcc (guia para Systemd)
ATUALIZAÇÃO DO KERNEL LINUX (2)
[Matemática] o que seria algo mais poderoso do que uma função? [RESOLV... (5)









