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

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

Re: [shell-script] sed - Inverter palavras separadas por virgulas


From: André Saunite
Subject: Re: [shell-script] sed - Inverter palavras separadas por virgulas
Date: Wed, 5 May 2010 12:54:58 -0500

De forma bem gulosa e sem pensar em casos q saiam do padrão fica assim:

$ cat a
04-30,6819
04-30,7042
04-30,7042
04-30,7042
04-30,7042
04-30,7042
04-30,7042

$ sed 's/\(.*\),\(.*\)/\2,\1/g' a
6819,04-30
7042,04-30
7042,04-30
7042,04-30
7042,04-30
7042,04-30
7042,04-30

Abs,
André Saunite


2010/5/5 Adelson O. Junior <address@hidden>

>
>
> Boa tarde pessoal,
>
> acho que esta deve ser facil, ate sei +- como se faz isso com regex,
> mas nao sei a sintaxe do sed.
> O problema e o seguinte, tenho este trecho de texto:
>
> 04-30,6819
> 04-30,7042
> 04-30,7042
> 04-30,7042
> 04-30,7042
> 04-30,7042
> 04-30,7042
>
> queria inverter. Por exemplo:
>
> 6819,04-30
> 7042,04-30
> ...
>
> Alguem sabe um jeito de fazer isso co o sed ou outra ferramenta?
>
> Abracos,
> Adelson.
>
> --
>  Adelson
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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