Enviado em 19/05/2017 - 19:55h
Williamm escreveu:
Esse echo coloquei so para testar o que ele esta retornando, no momento estou utilizando os dois emails ai funciona, porém se deixar em branco a variavel que deveria receber o email 2 ( que seria em branco ) acaba recebendo o numero...
Esse echo coloquei so para testar o que ele esta retornando, no momento estou utilizando os dois emails ai funciona, porém se deixar em branco a variavel que deveria receber o email 2 ( que seria em branco ) acaba recebendo o numero...
Williamm, boa noite....
Segue um exemplo . . . .
cat testes.txt
1:2:3::5
6:7:8::10
11:12::14:15
16:17::19:20
21:22::24:25
while read -r line;do IFS=":"
read -a fld <<< "$line"
set|grep '^fld'
done<testes.txt
fld=([0]="1" [1]="2" [2]="3" [3]="" [4]="5")
fld=([0]="6" [1]="7" [2]="8" [3]="" [4]="10")
fld=([0]="11" [1]="12" [2]="" [3]="14" [4]="15")
fld=([0]="16" [1]="17" [2]="" [3]="19" [4]="20")
fld=([0]="21" [1]="22" [2]="" [3]="24" [4]="25")
A LINHA: set|grep '^fld', é só para mostrar as variáveis atribuidas.
Att.:
marcelo oliver