Monta e desmonta o CD-ROM automaticamente

Publicado por Alexandre Bargiela 15/09/2006

[ Hits: 5.517 ]

Download cdrom.sh




Meu primeiro script em Shell, espero que seja útil para você.

  



Esconder código-fonte

#!bin/bash

clear
         echo ""
         echo "########################"
         echo "#       Script by      #"
         echo "#       Bargiela       #"
         echo "########################"

#Aqui ele verifica se o usuário é root ou não
   if [ "$UID" != "0" ]
      then 
         echo "Para executar esse script você precisa estar como ROOT"
      exit 1
      fi

#Aqui ele mostra as opção que você pode escolher para o programa
         echo ""
         echo "O que você deseja fazer?"
         echo ""
         echo "1) Montar o CD"
         echo "2) Desmontar o CD"
         echo "3) Sair"
      read a

#Enquanto o valor digitado não for 1 a 3, ele não permite a execução do mesmo
   while [ $a -gt "3" ]
      do
         echo "O número não está entre as opções acima, escolha uma válida e tente novamente."
      read a
      done

#Caso o valor digitado seja 1 ele monta o CD-ROM
   if [ $a = 1 ]
      then
   mount /dev/hdc /mnt
   clear
         echo ""
         echo "Montado com sucesso"
         echo "Para acessar o CD digite"
         echo "cd /mnt"
      fi

#Caso o valor digitado seja 2 ele desmonta o CD-ROM
   if [ $a = 2 ]   
      then
   umount /dev/hdc
      clear
         echo "Desmontando CD-ROM, por favor aguarde"
      eject
         echo ""
         echo "O CD-ROM foi desmontado com sucesso !!!"
      fi

#Caso o valor digitado seja 3 ele sai do programa
   if [ $a = 3 ]
      then 
   exit 1
      fi

Scripts recomendados

Criar pacote Slackware

Conversor de vídeo com opção de legenda

Removendo e-mails da fila do queue

SLAC - Programa de manutenção para Slackware 14x

Adiciona imagens ao email


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts