[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Espaços em array
From: |
chmod000 |
Subject: |
Espaços em array |
Date: |
Wed, 28 Jun 2006 16:45:22 -0300 |
Oi pessoal,
hoje acho que a minha dúvida é simples:
Estou criando um array com nomes a partir de um arquivo de texto
simples formatado desta maneira:
login:nome completo
o script está assim:
#!/bin/bash
login=( ${login[@]} `cat logins.txt | cut -d ':' -f 1` )
nome=( ${nome[@]} `cat logins.txt | cut -d : -f 2` )
for i in `seq 0 ${#login[@]}`; do {
echo -e "${nome[i]} : ${login[i]}\n"
}
done
Eis o conteúdo do "logins.txt":
$ cat logins.txt
feijo:Gustavo Feijo:
tiradentes:Joaquim Jose Da Silva Xavier:
A idéia é imprimir o Nome Completo e em seguida o Login, separados por
um sinal de :
só que...
$./script.sh
Gustavo : feijo
Feijo : tiradentes
Joaquim :
Onde é que está o erro?
--
[]'s
chmod000
"Microsoft butterfly is their way of telling you their system has a
lot of @#$ bugs!"