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

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

Contar Vogais


From: Marco Aurelio
Subject: Contar Vogais
Date: Thu, 23 Nov 2006 12:48:26 -0000
User-agent: eGroups-EW/0.82

Olá a todos, tenho o seguinte problema 
-> Receber 2 frases, verificar qual tem o maior numero de vogais, 
consegui contar so que so funciona com o linux rodando no cd, não 
tenho linux instalado no computador ai peguei um cd da conectiva 
linux para resolver uns exercicios, o problema é que esse codigo 
retorna o numero de vogais mas no computador onde tem linux instalado 
não funciona alguem sabe o pq?
ou alguem teria uma forma diferente de contar vogais, armazenando em 
uma varialvel sem ter que utilizar um arquivo .txt,
obrigado segue codigo

#!/bin/bash
echo 'Digite a Frase!!!'
read TESTE
clear
NUM_CARAC=`echo $TESTE | wc -c`

for i in $(seq $NUM_CARAC)
do
CONTA=`echo $TESTE | cut -c$i-$i`

if      [ "$CONTA" == "A" ]||[ "$CONTA" == "a" ]||[ "$CONTA" == "E"
]||[ "$CONTA" == "e" ]||[ "$CONTA" == "I" ]||[ "$CONTA" == "i" ]||[
"$CONTA" == "O" ]||[ "$CONTA" == "o" ]||[ "$CONTA" == "U" ]||[
"$CONTA" == "u" ]
then
echo  $CONTA >> temp.txt
fi
done
VOGAL=`cat temp.txt | wc -l`
echo "$TESTE tem $VOGAL vogais!!!"
rm temp.txt






reply via email to

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