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

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

Re: [shell-script] linha


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] linha
Date: Wed, 6 Aug 2003 09:23:05 -0300 (BRT)

ae Junior,

On 5 Aug 2003, Junior Mulinari wrote:

> 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).

aqui você falou que quer a saída com o IP que está no início da
linha, mas no seu exemplo de saída abaixo você colocou a string
IP. ?!

> Que fique assim:
> 192.168.0.170    <a href="sh.sh?=IP"Sim<\a>   00:01:02:CC:F3:F8
> secensino   Linux

Mas a saída que você quer é:

<a href="sh.sh?=IP"Sim<\a>
ou
<a href="sh.sh?=192.168.0.170"Sim<\a>

Se for a segunda podes usar:

$ cat x
192.168.0.170    Sim   00:01:02:CC:F3:F8     secensino   Linux

$ sed 's,^\([0-9\.]*\)\( *\)Sim,\1\2<a href="sh.sh?=\1"Sim<\\a>,' x
192.168.0.170    <a href="sh.sh?=192.168.0.170"Sim<\a>
00:01:02:CC:F3:F8     secensino   Linux

ou

$ sed 's,Sim,<a href="sh.sh?=IP"&<\\a>,' x
192.168.0.170    <a href="sh.sh?=IP"Sim<\a>   00:01:02:CC:F3:F8
secensino   Linux

falow

thobias
-------
echo 149467716597185730835282818301635817226P | dc
-------
http://thobias.org  <<<----
A sopa-de-letrinhas acabou!!!!!!!!

____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------



reply via email to

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