[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
- case com opção de retorno e tratamento de opção,
Anderson Junior <=