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

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

Re: [shell-script] Sed2


From: Ricardo Acosta
Subject: Re: [shell-script] Sed2
Date: Tue, 18 Apr 2006 09:18:33 -0300

acosta@clima$ cat ja
juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
nando|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
batman|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A

acosta@clima$ awk -F"|" '{print $1}' ja

usando o awk com a opção -F vc pode dizer qual eh o delimitador de
campos e, depois eh soh mandar imprimir qual dos campos vc quer no
caso $1(o primeiro)

[]s
acosta

2006/4/18, Alfredo Casanova <address@hidden>:
>  echo "juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A" |
> cut -f1 -d\|
>
>  -f1 = pega apenas o 1o campo
>
>  -d\| = separado pelo delimitador |
>
>  a \ antes do | serve para indicar que o caractere | nao deve ser
>  interpretado, e as aspas entre sua string devem existir para que os pipes
>  nao sejam interpretados também :)
>
>  :D
>
>
>  On 4/18/06, jackson braga <address@hidden> wrote:
>  >
>  > Como os irmão já notarão meu forte não é Sed, mais como comecei esse
>  > sistema
>  > em shell tenho certeza que com ajuda de vos irei termina, chegando de bla
>  > bla bla
>  >
>  > tenho a seguinte linha
>  >
>  > juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A
>  >
>  > como faço em sed para pegar somente o primeiro campo ate o primeiro | no
>  > caso o nome joaquin, mais logico que no arquivo terá varias linhas
>  > semelhantes com nomes diferentes, queria o sed para imprimir somente os
>  > nomes que estarão na frente do primeiro  |
>  >
>  >
>  > abs a todos
>  >
>  > --
>  > 01000000000001001001100010110101100
> 0000110000000000011000000
>  > (1011100) 10010110011010 - 10001101111111
>  > 101001010010100 000110110110010
> 10001010100000000010010010000001011
>  > 000110110110010 011011000000110
>  >
>  >
>  > [As partes desta mensagem que não continham texto foram removidas]
>  >
>  >
>  >
>  >
> ---------------------------------------------------------------------
>  > 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
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>
>
>  --
>  []'s
>  Alfredo Casanova
>  icq: 15793271
>  msn: address@hidden
>  aim: alfredotcasanova
>  yim: atcasanova2
>  tel: +55 61 84137319
>
>
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> ---------------------------------------------------------------------
>  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
>
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.



                                       Fidel Castro


reply via email to

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