Carol777
(usa Slackware)
Enviado em 06/02/2009 - 14:26h
Olá pessoal, criei esse script para leitura de caracteres:
1 #!/bin/bash
2
3 for i in `cat caracteres`; do
4 numletras=`echo $i |wc -c`
5 numrealetras=`expr $numletras - 1`
6 numinvert=$numrealetras
7 while ["$numinvert" != "0"]
8 do
9 numinvert=`expr $numinvert - 1`
10 count=`expr $numrealetras - $numinvert`
11 letra=`echo -n $i |cut -b$"$count"`
12 palavra=$palavra$letra
13 done
14 echo $palavra
15 palavra=""
16 done
só que está dando o seguinte erro:
./letras: line 7: [1: command not found
./letras: line 7: [2: command not found
./letras: line 7: [3: command not found
(esse mesmo erro, mostra com todas as linhas)
comando não foi encontrado, mas não estou endendo onde está errado nessas linhas que ele aponta, alguém poderia me ajudar?
sou iniciante em shell-script :)
Muito Obrigada!
Carol