lyonsbr
(usa Ubuntu)
Enviado em 01/09/2011 - 11:07h
agradeço o retorno pessoal !
alexandregms, usei o seu exemplo como base ... ficou + ou menos assim.
PAGE=$(curl --url "https://url.com.br/?parametro=$dni")
echo "$PAGE" | while read line
do
let i++
v=`echo "$line" | cut -c1-4`
if [ "$start" == 1 ] || [ "$v" == "<pre" ]; then
echo "$line" #################################
if [ "$v" == "</pr" ]; then
start=0
else
start=1
fi
fi
done
Isso está imprimindo na tela todas as linhas que eu preciso, estou tentando montar uma unica string com o todas as linhas. Tentei algo como:
out=`echo $out$line`
Mais não deu certo, a linha "echo "$line" #################################" que estou tentando trabalhar para que me apresente o resultado esperado.
Pois no final desse looping, tenho que armazenar isso em um database.
Muito Obrigado pela atenção