[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: controle do ponteiro de leitura de um arquivo
From: |
Édnei Rodrigues |
Subject: |
Re: [shell-script] Re: controle do ponteiro de leitura de um arquivo |
Date: |
Fri, 14 Mar 2008 09:56:53 -0300 |
Obrigado pela resposta, mas essa lógica que vc usou já tinha implementado:
#! /bin/bash
#arq= cat tags.txt
#exec &3< $arq
flag=0
cat tags.txt | while read linha;
do
#ponteiro=$?
#echo $ponteiro
#frase= echo $linha
if [ "$linha" == "keyword substitution: kv" ]; then
echo "termino"
echo $frase
flag=0
fi
if [ $flag = 1 ]; then
echo "entrei"
echo $linha >> versoes.txt
fi
if [ "$linha" == "symbolic names:" ]; then
flag=1
fi
#echo $flag
#echo $linha
done
Desculpe se eu te encomodei, mas imaginei que essa lista serviria para tirar
dúvidas e dar idéias. Posso ser iniciante em shell script, mas em
programação não.
E eu estou estudando shell script, mas na prática as coisas são mais
complicadas do q na teoria.
Mas funcionou aqui seu código, obrigado.
Em 14/03/08, mop <address@hidden> escreveu:
>
> Já está mais do que claro que você está absolutamente no começo com shell.
> Então não adianta passar lógica.
> Implementando o que o Tiago sugeriu:
>
> A=
> while read linha;do
> [ $A ]||{
> [ "$linha" == "symbolic names:" ]&&A=1
> continue
> }
> echo "$linha"
> done<tags.txt
>
> Explicações ficam para seus estudos...
>
> Se não funcionar passe com ABSOLUTA CLAREZA o que aonteceu.
>
>
>
> ------------------------------------------
> >From: ednei.felipe
>
> >Só pra ajudar, aquele ponteiro tá sempre recebendo 0. Acho que não pegou
> né?
>
>
>
> ------------------------------------
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
> address@hidden
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Re: controle do ponteiro de leitura de um arquivo, mop, 2008/03/14