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

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

Re: [shell-script] editar arquivos


From: Rafael Pereira
Subject: Re: [shell-script] editar arquivos
Date: Tue, 28 Nov 2006 21:50:20 -0200
User-agent: Opera Mail/9.02 (Win32)

Em Mon, 27 Nov 2006 14:21:32 -0200, Eric Anderson <address@hidden> escreveu:

Então, Tiago,

no exemplo eu precisava obter como resultado:

glibc
glibc-i18n

não é apenas até a primeira ocorrencia de "-". no caso é da terceira ocorrencia da direita pra esquerda.

  $ cat txt
  glibc-2.3.6-i486-6
  glibc-i18n-1.3.6-noarch-6

Ola,

voce pode reparar q tem sem 3 "-" por ultimo, 1 p/ versao, um p/ arquitetura e outro p/ o release. Entao vc pode fazer um sed usando a propriedade gulosa do '*'.

        sed -r 's/^(.*)-.*-.*-.*$/\1/'

[]s
--
Rafael Pereira
http://rafael.computeiro.com
Usando o revolucionário cliente de correio do Opera: http://www.opera.com/mail/


reply via email to

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