shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] duvida


From: Mateus Caruccio
Subject: Re: [shell-script] duvida
Date: Thu, 13 Nov 2003 23:33:35 +0800

opa,

  Verifique seu arquivo. Provavelmente eles esta errado, pois o comando esta 
certo.

  voce esta lendo a linha utilizando um for ? Se estiver fazendo isso o 
problema é esse. Experimente:

$ awk '{print $1}' /arquivo/de/entrada


[]s

  Mateus

----- Original Message -----
From: "Luciano" <address@hidden>
Date: Thu, 13 Nov 2003 13:23:17 -0300
To: <address@hidden>
Subject: Re: [shell-script] duvida

> Mateus,
> 
> dei o comando que vc me passou  e o resultado foi :
> 
> 11-03-03
> 09:39AM
> 13291
> arquivo.txt
> 
> eu gostaria somente que retornasse a primeira linha. . .
> 
> lembrando que o arquivo que estou lendo foi criado a partir
> do comando :
> 
> ls -l >>teste.txt
> 
> ----- Original Message ----- 
> From: "Mateus Caruccio" <address@hidden>
> To: <address@hidden>
> Sent: Thursday, November 13, 2003 12:03 PM
> Subject: Re: [shell-script] duvida
> 
> 
> > opa,
> >
> >   O awk trata melhor esses casos. Veja:
> >
> >   $ echo "um    dois tres  quatro" | awk '{print $2 " " $4}'
> >   dois quatro
> >
> > Cada campo da linha é acessivel pela variavel $n, on 'n' é o numero do
> campo.
> >
> >   $ echo "11-03-03        09:39AM             13291    arquivo.txt" | awk
> '{print $1}'
> >   11-03-03
> >
> >
> > []s
> >
> >   Mateus
> >
> > ----- Original Message -----
> > From: "Luciano" <address@hidden>
> > Date: Thu, 13 Nov 2003 12:36:48 -0300
> > To: <address@hidden>
> > Subject: Re: [shell-script] duvida
> >
> > > arbex, Fernando
> > >
> > > os comandos que vcs me passaram retornam cada coluna em uma linha, e eu
> > > preciso apenas da data e do nome do arquivo.
> > >
> > > depois que eu dei o comando ficou assim :
> > >
> > > 11-03-03
> > > 09:39AM
> > > 13291
> > > arquivo.txt
> > >
> > >
> > > ----- Original Message ----- 
> > > From: <address@hidden>
> > > To: <address@hidden>
> > > Sent: Thursday, November 13, 2003 10:20 AM
> > > Subject: Re: [shell-script] duvida
> > >
> > >
> > > >
> > > >      Oi, Luciano;
> > > >
> > > >      Vc perguntou para o Julio... mas veja se ajuda:
> > > >
> > > > DATA1=`echo "11-03-03        09:39AM             13291    arquivo.txt"
> |
> > > cut -d
> > > > " " -f 1`
> > > >
> > > >      para pegar a substring "11-03-03" e coloca-la em DATA1
> > > >
> > > > date +%d-%m-%y
> > > >
> > > >      para pegar a data atual no formato dd-mm-aa, conforme vc quer.
> > > >
> > > >      []s
> > > >      Wagner Arbex
> > > >
> > > > Quoting Luciano <address@hidden>:
> > > >
> > > > > Júlio,
> > > > >
> > > > >
> > > > > como  pego determinada parte de uma linha ?
> > > > > ex: tenho a seguinte linha :
> > > > >
> > > > > 11-03-03        09:39AM             13291    arquivo.txt
> > > > >
> > > > > e gostaria de pegar esta data e jogar para dentro de uma
> > > > > variavel e comparar o a data atual (esta formatada da mesma maneira
> que
> > > a
> > > > > data da linha) como faço isso, há gostaria de saber também como
> formato
> > > a
> > > > > data atual e jogo para dentro de uma outra variavel,
> > > > >
> > > > >
> > > > > obrigadão pela ajuda do ls funcionou . . . .
> > > > >
> > > > >
> > > >
> > > >
> > > > ------------------------------------------------
> > > > Webmail JFnet : http://www.jfnet.com.br/webmail/
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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
> > >
> > >
> >
> >
> >
> > # ########################################################
> > # Mateus de Oliveira Caruccio <caruccio at operamail.com>
> > # Linux User #183552 - UIN #37364320
> > # Vim, vi e matei o Emacs !
> >
> >
> >
> > -- 
> > ___________________________________________________
> > OperaMail free e-mail - http://www.operamail.com
> > OperaMail Premium - 28MB, POP3, more! US$29.99/year
> >
> > Powered by Outblaze
> >
> >
> > ---------------------------------------------------------------------
> > 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 
> 
> 



# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !



-- 
___________________________________________________
OperaMail free e-mail - http://www.operamail.com
OperaMail Premium - 28MB, POP3, more! US$29.99/year

Powered by Outblaze


reply via email to

[Prev in Thread] Current Thread [Next in Thread]