Pular para o conteúdo

Montando pen-drive com Dialog

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 !
Rone Pereira Martins rone.martins
Hits: 6.337 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

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 !
Download montar.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Versões atualizadas deste script

Esconder código-fonte

#!/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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Telegram direto do site

Administração de usuários Linux

Calcular tamanho ideal da memória SWAP

Atualiza o sistema e instala pacotes no sistema

NMAP - Script que monitora portas que foram abertas e envia por email

#1 Comentário enviado por rone.martins em 01/10/2012 - 10:38h
Muito obrigado pela melhoria !
#2 Comentário enviado por rone.martins em 01/10/2012 - 10:44h
Atualizei o script com sua melhoria Italo, porém ainda está aguardando na fila de espera.
#3 Comentário enviado por italo pessoa em 01/10/2012 - 10:59h
Denada Rone :D
#4 Comentário enviado por albfneto em 10/10/2012 - 23:45h
bom. favoritado.
#5 Comentário enviado por thyagobrasileiro em 14/10/2012 - 14:53h
Vou testar

Contribuir com comentário

Entre na sua conta para comentar.