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

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

Re: [shell-script] dúvida sed, inserção em /etc/passwd


From: Mauricio Vieira
Subject: Re: [shell-script] dúvida sed, inserção em /etc/passwd
Date: Fri, 28 Jun 2002 23:36:48 -0300
User-agent: Mutt/1.2.5i

Saudacoes,
 
  Genial, na verdade eu saberia isto. Me desculpe a preguiça mental =)

> cat aliases |sed -e 's/\(\#Aliases das matriculas\)/\1\nnovo:nome/'

  Sobre a outra  solução + complicada, vou dar uma lida pra entender o q 
significa o /b x e H

  Valeu.
Em Fri, 28 Jun 2002, Ulysses Almeida escreveu:

> Vou arriscar responder essa. Peco para que os conhecedores de sed nao
> me xinguem, estou apenas comecando a aprender como usar o sed, que nao
> seja apenas para troca simples de texto!
> 
> cat aliases |sed -e '/^#Aliases das 
> matriculas/h;x;/\(^$\|\n\n\)/bnext;x;H;s/^$/novo:nome\n/;bfim;:next;x;/^$/h;:fim'
> 
> Substitua o "novo:nome" pelas variaveis que vc usa para guardar nome e
> matricula.
> 
> Mas a nao ser que vc realmente precise guardar a ordem de cadastro, o
> comando abaixo eh bem mais simples, e vai ter a mesma finalidade!
> 
> 
> A diferenca, eh que vc tera a ordem inversa!
> 


reply via email to

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