
leodelucas1
(usa Suse)
Enviado em 29/03/2011 - 11:53h
Olá amigos,
Podem me ajudar?
Estou usando no bash "Unix/HP-UX" a linha de comando:
array=(${array[@]}`echo "#s :MSISDN $ true " | opsc_adb -s ActiveSubscriber | cut -c2-11`)
Com ela consigo carregar um array usando como entrada para o array a saída de um bloco de comandos, de forma que cada linha assuma uma posição dentro do meu array.
echo "#s :MSISDN $ true " | opsc_adb -s ActiveSubscriber | cut -c2-11`
A linha de comando acima carrega dentro do array uma lista de aproximadamente trezentos mil números como abaixo:
1183137246
1183135560
1181135298
Como faço isso no ksh sem criar um looping?
Existe algum limite de linhas para armazenar no array?