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

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

Re: [shell-script] Substituir linhas em um arquivo


From: Reinaldo Carvalho
Subject: Re: [shell-script] Substituir linhas em um arquivo
Date: Sat, 19 Aug 2006 12:15:05 -0300

blade@goku:~$ cat tt.txt
[06.08.15 8:03:59] '---': 'morfer' 201.178.45.120
[06.08.15 8:03:59] '---': 'rei' 201.178.45.120

blade@goku:~$ sed -i "s/morfer' 201.178.45.120$/morfer' 200.1.2.3/" tt.txt
blade@goku:~$ cat tt.txt
[06.08.15 8:03:59] '---': 'morfer' 200.1.2.3
[06.08.15 8:03:59] '---': 'rei' 201.178.45.120

update.sh
#!/bin/bash
sed -i "s/$1' $2\$/$1' $3/" tt.txt

update.sh usuario ip novoip

On 8/19/06, morfer.2001 <address@hidden> wrote:
Bom dia galera
achei esse grupo muito interessante.
Achei varias dicas preciosas aqui.

Estou com um problema.
Tenho um arquivo texto que contem um log de ips.
O formato das linhas eh o seguinte:

[06.08.15 8:03:59] '---': 'morfer' 201.178.45.120

Preciso alterar os ips de acordo com o usuario.
Ou seja, preciso procurar no arquivo a string 'morfer' e atualizar o
final da linha.
Mas nao estou conseguindo achar nenhum site que possa me explicar como
fazer isso.

Sera que alguem pode me ajudar?

Desde ja agradeco.






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










--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden


reply via email to

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