[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] pergunta
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] pergunta |
Date: |
Wed, 19 Nov 2003 11:34:08 -0300 |
Ou melhor ainda pq só gera um processo:
while read data hora tamanho arquivo
do
echo $data
echo $arquivo
...
done < /home/teste.txt
[ ]s,
Julio
----------------------------------------------------------------------
2º Seminário de Desenvolvimento em Software Livre
Unicamp - Campinas - São Paulo
9 a 12 de dezembro
Informações e Inscrições: http://rau-tu.ccuec.unicamp.br/sdsl
----------------------------------------------------------------------
> -----Mensagem original-----
> De: klayson sesana bonatto
> [mailto:address@hidden]
> Enviada em: terça-feira, 18 de novembro de 2003 17:59
> Para: address@hidden
> Assunto: Re: [shell-script] pergunta
>
>
> Ou então:
>
> cat /home/teste.txt | while read data hora tamanho arquivo
> do
> echo $data
> echo $arquivo
> ...
> done
>
>
> --
>
>
> klayson sesana bonatto
> suporte técnico - eses.p - dataprev
>
>
>
> Frederico Argolo escreveu:
> >>no arquivo teste.txt existe a linha :
> >>11-03-03 09:39AM 39582 arquivo.txt
> >>
> >>no script que estou fazendo esta assim :
> >>
> >>for linha in `cat /home/teste.txt`
> >>do
> >> < aqui eu gostaria de ler esta variavel linha e
> >>pegar dela a data (11-03-03) e jogar para uma
> >>variavel (ex: vdata) e pegar o nome do arquivo
> >>(arquivo.txt) e jogar para outra variavel (ex:
> >>varquivo). . . >
> >>
> >>done
> >
> >
> > Tenta assim
> >
> > -------------------8<--------------------------
> > #!/bin/bash
> >
> > ANT_IFS=$IFS
> > IFS="
> > "
> > for linha in `cat /home/teste.txt`
> > do
> > vdata=`echo $linha | awk '{print $1}'`
> > varquivo=`echo $linha | awk '{print $4}'`
> > .
> > .
> > .
> > done
> > -------------------8<--------------------------
> >
> >
> > =====
> > []'s
> > Frederico Argolo
> > GNU/Linux User# 252727
> >
> > The box said "Requeries Windows 9x, Windows NT 4, or better",
> > so I installed Linux. :)
> >
> >
> ______________________________________________________________________
> >
> > Yahoo! Mail: 6MB, anti-spam e antivÃrus gratuito! Crie sua
> conta agora:
> > http://mail.yahoo.com.br
> >
> >
> >
> ---------------------------------------------------------------------
> > 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.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
>
>
---------------------------------------------------------------------
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.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: [shell-script] pergunta,
Julio Cezar Neves - DATAPREVRJ <=