[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] linha
From: |
moysespr |
Subject: |
Re: [shell-script] linha |
Date: |
Wed, 6 Aug 2003 06:39:28 -0700 (PDT) |
Desculpe-me por dar uma de abelhudo, mas será que a linha que você
deseja não seria:
<a href="sh.sh:192.168.0.170">Sim</a>
--- Junior Mulinari <address@hidden> wrote:
> Fala Mateus!
>
> Pois é, até aí tinha chegado, o problema é que dentro de while
> processo
> linha por linha, e preciso copiar um pedaço da string da linha para
> outra parte da linha, e não sei fazer isso com o sed, veja:
>
> a linha
> 192.168.0.170 Sim 00:01:02:CC:F3:F8 secensino Linux
> tenho que substituir o "Sim", por um "<a
> href="sh.sh:192.168.0.170"Sim<\a>", quer dizer, ele ao mesmo tempo
> que
> substitui o Sim pelo href, tem que copiar o ip da frente da linha e
> colocar dentro dele.
>
> tem um negocio no sed que não consegui entender muito bem, mais ou
> menos
> assim:
>
> sed s/\(.*\)/\1/ - ele assume o que está entre parênteses para o
> "\1",
> mais ou menos isso.
>
> Obrigado.
>
>
>
> Em Ter, 2003-08-05 às 22:50, Mateus Caruccio escreveu:
> > opa,
> >
> > basta usar o sed:
> >
> > $ SUA_STRING='<a href="sh.sh?=IP"Sim<\a>'
> > $ sed -e "s/Sim/$SUA_STRING/" arquivo.txt
> >
> > para saber mais, visite:
> >
> > http://aurelio.net/er/
> > http://aurelio.net/sed/
> >
> > []s
> >
> > Mateus Caruccio
> >
> > ----- Original Message -----
> > From: Junior Mulinari <address@hidden>
> > Date: 05 Aug 2003 22:32:06 -0300
> > To: Shell Script <address@hidden>
> > Subject: [shell-script] linha
> >
> > > Olá Pessoal!
> > >
> > > Gostaria de uma ajuda. Tenho uma linhas formada pelas seguites
> > > informações:
> > > 192.168.0.170 Sim 00:01:02:CC:F3:F8 secensino Linux
> > >
> > > quero substituir a palavra Sim por uma string, e nela contenha
> o numero
> > > ip (que está no inicio da linha).
> > > Que fique assim:
> > > 192.168.0.170 <a href="sh.sh?=IP"Sim<\a> 00:01:02:CC:F3:F8
>
> > > secensino Linux
> > >
> > > Obrigado.
> > >
> > > --
> > > Junior Mulinari
> > > address@hidden
> > > SOLIS - Soluções em Software Livre - http://www.solis.org.br
> > > CPD - Univates - http://www.univates.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
> > >
> > >
> >
> >
> >
> > # ########################################################
> > # Mateus de Oliveira Caruccio <caruccio at operamail.com>
> > # Linux User #183552 - UIN #37364320
> > # Vim, vi e matei o Emacs !
> --
> Junior Mulinari
> address@hidden
> SOLIS - Soluções em Software Livre - http://www.solis.org.br
> CPD - Univates - http://www.univates.br
>
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com