Enviado em 20/07/2011 - 14:50h
Olá, estou fazendo um script shell e dentro dele tem um while assim:
echo "${resultset}" | while read line
do
echo Linhas: $linecount >> $ARQLOG
linecount=`expr $linecount + 1`
if [ $linecount -eq 10 ]
then
sel=`echo $line`
echo O valor de sel e $sel
echo $sel
break
fi
done
O echo dentro do while mostra um valor, exemplo 11, porém...
Se abaixo do done eu der um echo $sel, ela fica vazia, como faço para que o valor dela permaneça até o fim da execução do script?
echo "${resultset}" | while read line
do
echo Linhas: $linecount >> $ARQLOG
linecount=`expr $linecount + 1`
if [ $linecount -eq 10 ]
then
sel=`echo $line`
echo O valor de sel e $sel
echo $sel
break
fi
done
O echo dentro do while mostra um valor, exemplo 11, porém...
Se abaixo do done eu der um echo $sel, ela fica vazia, como faço para que o valor dela permaneça até o fim da execução do script?