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

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

Re: [shell-script] sed ou grep?


From: Renato Alvim
Subject: Re: [shell-script] sed ou grep?
Date: Thu, 20 Jul 2000 15:34:05 -0300

Muitissimo obrigado!
Ser-me-a de grande valia sua ajuda.
Mas, incomodando de novo, nunca usei o awk.
Como ele funciona?
Posso usar o man awk?(Vou tentar).
[]'s
Renato Alvim
----- Original Message -----
From: Julio Cezar Neves - DISB.O <address@hidden>
To: <address@hidden>
Sent: Thursday, July 20, 2000 1:27 PM
Subject: RES: [shell-script] sed ou grep?


: Vc pode fazer isso por sed, grep (com a opção -v) ou preferencialmente por
: awk. Basta ter uma característica que seja única na linha que vc deseja
: deletar e montar uma expressão regular. P.ex. digamos q vc queira deletar
: todas as linhas começadas por um comentário (#) do .xinitrc. Usando o grep e
: o sed, como vc sugeriu, ficaria:
:
: sed '/^#/d' .xinitrc > /tmp/xinitrc ; mv /tmp/xinitrc .xinitrc
: ou
: grep -v '^#' .xinitrc > /tmp/xinitrc ; mv /tmp/xinitrc .xinitrc
:
: O awk foi escrito para substituir o grep e o sed, portanto, normalmente, seu
: uso nestes casos é + indicado.
:
: []s,
: Julio
:
: > ----- Mensagem original -----
: > De: Renato Alvim [SMTP:address@hidden]
: > Enviada em: quinta-feira, 20 de julho de 2000 11:04
: > Para: address@hidden
: > Assunto: [shell-script] sed ou grep?
: >
: > Alo, amigos.
: > Como posso alterar, por meio de um script, com um comando, uma linha
: > determinada
: > de um arquivo?
: > Por exemplo, quero escrever um script que altere o .xinitrc, removendo o
: > comentario de uma das linhas.
: > Uso grep, sed ?
: > Quais os parametros
: > ----------------------------------------------------
: > Renato Alvim
: > Usuario Linux :114620-13346
: > Linux Slackware 7
: > Kernel 2.2.14
: > PMMX-200 - 64MB RAM
: > SB AWE32
: > -----------------------------------------------------
: >
: >
: > ------------------------------------------------------------------------
: > Make new friends, find the old at Classmates.com:
: > http://click.egroups.com/1/7075/6/_/_/_/964101570/
: > ------------------------------------------------------------------------
: >
: > Inscrição:     address@hidden
: >
: > Sair da lista: address@hidden
: >
: > Banco Dados:   http://www.egroups.com/group/shell-script
:
: ------------------------------------------------------------------------
: Old school buds here:
: http://click.egroups.com/1/7081/6/_/_/_/964110257/
: ------------------------------------------------------------------------
:
: Inscrição:     address@hidden
:
: Sair da lista: address@hidden
:
: Banco Dados:   http://www.egroups.com/group/shell-script
:



reply via email to

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