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

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

Re: [shell-script] Deletando uma determinada linha


From: Daniel Imaz.
Subject: Re: [shell-script] Deletando uma determinada linha
Date: Thu, 10 Jul 2003 13:04:40 -0300 (ART)

Se vc souber qual o número das linhas que vc quer
alterar, vc poderia utilizar o vi pra fazer isso.

Suponhamos que em todos esses arquivos, vc quer
deletar a linha 58. Crie um arquivo com os paramentro
do vi pra deletar essa linha, por exemplo, crie um
arquivo chamado vi.par com as seguintes linhas:

:58
dd
:wq!

Caso esses arquivos estejam no mesmo dir. faça:

for i in `ls`
do
    vi $i -s vi.par
done

Isso ira deletar a linha 58 de todos os arquivos que
estiverem nesse diretório. Claro que esse é só um
exemplo rápido, dá pra incrementar um monte de coisas.

Bom, existem outras maneiras de fazer isso também, é
que me veio essa idéia no momento.

Espero ter ajudado.


 --- Julio Cesar Mauro <address@hidden>
escreveu: 
---------------------------------
Ola polvo !

Sou novo na lista, e estou com uma duvida que nao
consigo resolver.

Criei um script para configuracao do MRTG aqui na
empresa, funciona 
direitinho, mas term um problema. 
Preciso deletar algumas linhas do arquivo .cfg que ele
cria, como por exemplo 
a linha 58 que contem uma determinada informacao que o
cliente nao pode ter 
acesso.

Como fazer isso ? ja tentei criando uma variavel X e
colocando o conteudo dela 
o resultado do cat + grep, mas mesmo assim nao
funcionou.

Alguem pode me ajudar ? :)

[ ]s !
Julio Mauro
www.linuxbug.com.br - que esta congelado ;)


Yahoo! Groups SponsorPUBLICIDADE
var lrec_target="_blank";var lrec_URL = new
Array();lrec_URL[1]="http://br.rd.yahoo.com/M=218762.2810952.4170332.1588051/D=brclubs/S=2137111254:HM/A=1653091/R=0/id=flashurl/SIG=10tor527h/*http://br.acesso.yahoo.com/";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads2/protesto300x250.swf";var
lrec_altURL="http://br.rd.yahoo.com/M=218762.2810952.4170332.1588051/D=brclubs/S=2137111254:HM/A=1653091/R=1/id=altimgurl/SIG=10tor527h/*http://br.acesso.yahoo.com/";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads2/passeata300x250.gif";var
lrec_width=300;var lrec_height=250;

---------------------------------------------------------------------
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 aos Termos do
Serviço Yahoo!. 

_______________________________________________________________________
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, 
proteção contra spam.
http://br.mail.yahoo.com/


reply via email to

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