shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

case com opção de retorno e tratamento de opção


From: Anderson Junior
Subject: case com opção de retorno e tratamento de opção
Date: Wed, 16 Oct 2013 04:24:20 -0000
User-agent: eGroups-EW/0.82

boa noite caros amigos, estou lendo estes artigos 
http://wiki.softwarelivre.org/TWikiBar/BatePapos e aprendendo shell, muito 
satisfeito e agradecido, realmente shell é o bicho, neste momento to fazendo 
alguns scripts para testar oque vou aprendendo, e estou com uma dificuldade 
neste:

#!/bin/bash
# Cadastro de motos
clear
echo -n "Marca: "
read marca
echo -n "Modelo: "
read modelo
echo -n "Cor: "
read cor
echo -n "Placa: "
read placa
idmoto=`wc -l < dbmotos`
echo $idmoto";"$marca";"$modelo";"$cor";"$placa >> dbmotos
echo -n "Cadastrar nova moto?[s ou n]: "
read opcao
opcao=$(echo $opcao | tr SN sn)
case $opcao in
        s) $0 ;;
        n) ./sis_cad ;;
        *) echo -n "Opç invalida digite s ou n!" && read opcao ;&
        w) $0 ;;
esac

meu problema é nessa linha onde ele trata se o usuario quer sair ou digitar 
novo registro, caso ele apert n ou s funciona, mas se clicar alguma outra coisa 
eu não concegui entender como tratar, qualquer ajuda é bem vinda, criticas tbm, 
abraços.

Att.
Anderson Junior



reply via email to

[Prev in Thread] Current Thread [Next in Thread]