Monta e desmonta o CD-ROM automaticamente
Publicado por Alexandre Bargiela 15/09/2006
[ Hits: 5.915 ]
Meu primeiro script em Shell, espero que seja útil para você.
#!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
Display números digital no terminal
Prova LPI em shell script - com contador de acertos
Criar arquivo.toc para gravar CD com o cdrdao
Nenhum comentário foi encontrado.
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Removendo jogos e bloatware do KDE no Gentoo
Gentoo: Sincronização com Git e Automação via Systemd
Instalação do tema Fluent GTK no Zorin OS
PKI na Prática: Criando CA e Certificado Wildcard (Automatizado)
Midia de instalação LM-21.3 não inicializa (14)
eu queria saber no lenovo slim, se tem como ver os mhz de memoria e tu... (3)









