Exercicios case

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (288 palavras )
  • Download(s) : 0
  • Publicado : 21 de maio de 2012
Ler documento completo
Amostra do texto
EXERCICIOS DE FIXAÇÃO – CASE (09-05-2012)
ANDERSON FABRI RANGEL RA30900250 - REDES
EXERCICIO 01#!/bin/bashecho "Por favor informe o nome do usuario"read theuserecho "Agora, escolha uma dasopções:"echo "1 > Adicionar usuario"echo "2 > Alterar a senha do usuario"echo "3 > Excluir usuario"echo "4 > Sair"read alterncase $altern in1 >if grep ^$theuser /etc/passwd> /dev/nullthenecho "Usuario ja existente"echo ""sleep 5elseadduser $theuserecho "Usuario adicionado com sucesso"echo ""sleep 5fiexec ./exec1.sh;;2 >Ifgrep ^$theuser /etc/passwd >/dev/nullthenpasswd $theuserelseecho "usuario nao existente"echo "" | sleep 5fiexec ./exec1.sh;;3 > if grep ^$theuser /etc/passwd > /dev/nullthenuserdel -r $theuserecho "Usuario excluido comsucesso"echo ""sleep 5elseecho "usuario nao existe"echo ""sleep 5fiexec ./exec1.sh;;4 > clearexit;;*)exec ./exec1.sh;;-------------------------------------------------
Esac |

EXERCICIO02#!/bin/bashclearecho "Entre com o nome do pacote"read pacecho "Digite a opcao desejada"echo "1 > Adicionar pacote"echo "2 > Listar pacotes instalados"echo "3 > Remover pacotes"echo"4 > Sair"read alterncase $altern in1 > yum install $pacecho""sleep 2exec ./exec2.sh;;2 > rpm -qva | grep $pacecho ""sleep 5exec ./exec2.sh;;3 > yum remove $pacecho ""sleep 5exec./exec2.sh;;esac | EXERCICIO 03< MENU >#!/bin/bashclearecho "Escolha uma das opções abaixo:"echo " "echo "1- Inclusao"echo "2- Alteracao"echo "3- Exclusao"echo "4- Sair"echo " "readalterncase $altern in1) exec /home/menu/inclusao.sh;;2) exec /home/menu/alteracao.sh;;3) exec /home/menu/exclusao.sh;;4) clear; exit ;;*) clear exec /home/menu/menu.shesac < INCLUSAO>#!/bin/bashecho "Inclusao"sleep 2clearexec ./menu.sh< ALTERACAO >#!/bin/bashecho "Alteraco"sleep 2clearexec ./menu.sh < EXCLUSAO >#!/bin/bashecho "Exclusao"sleep 2clearexec ./menu.sh |
tracking img