montagem de disquete e cd rom (usando dialog)

Publicado por Marcelo Santos Araujo 26/07/2003

[ Hits: 6.027 ]

Download montagem.sh




Montagem de dispositivos - script simples que utiliza o dialog para gerar a interface.

  



Esconder código-fonte

#!/bin/sh
# marcelo santos araujo - msa@nanet.com.br
# msanet.port5.com


menu=$( dialog \
     --stdout \
        --nocancel \
        --title 'Montagem de dispositivos' \
        --backtitle 'msa@nanet.com.br - msanet.port5.com ' \
        --menu 'Opcoes:' \
     0 0 0 \
     1 'Montar Disquete' \
     2 'Desmontar Disquete' \
     3 'Montar CDROM' \
   4 'Desmontar CDROM' \
        5 'Sair' )
case "$menu" in
      1) 
      $((mount /mnt/floppy) 2> /dev/null)
      echo "$(dialog --backtitle 'msa@nanet.com.br' --msgbox 'Disco Flexivel esta montado!' 5 40)"
      ;;
      2) 
      $((umount /mnt/floppy)2> /dev/null)
      echo "$(dialog --backtitle 'msa@nanet.com.br' --msgbox 'Disco Flexivel esta desmontado!' 5 40)"
      ;;
      3)
      $((mount /mnt/cdrom) 2> /dev/null)
      echo "$(dialog --backtitle 'msa@nanet.com.br' --msgbox 'CDROM esta montado!' 5 40)" 
      ;;
      4)
      $((umount /mnt/cdrom) 2> /dev/null)
     echo "$(dialog --backtitle 'msa@nanet.com.br' --msgbox 'CDROM esta desmontado' 5 40)"
      ;;
      5)
      echo "$(dialog  --msgbox 'msa@nanet.com.br' 5 40)"
      exit 1
      ;;
      *)
      echo "$(dialog --backtitle 'msa@nanet.com.br' --msgbox 'Opcao do menu invalida!' 5 40)"
      ;;
esac

Scripts recomendados

Relógio digital

Verificar se um mesmo arquivo está em dois diretórios diferentes

Script para backup de usuários

Excluir Arquivos Velhos de um Diretório (limparDir.sh)

Atualiza os pacotes do seu pc


  

Comentários
[1] Comentário enviado por walterinfo em 27/03/2004 - 23:37h

muito bom mesmo

[2] Comentário enviado por vitinho217 em 04/07/2014 - 10:34h

Simples, mas eficaz !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts