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

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

Re. Swap de campos


From: Marcelo G. Dias
Subject: Re. Swap de campos
Date: Tue, 08 Mar 2005 10:24:55 -0300
User-agent: Mozilla Thunderbird 1.0 (X11/20041206)

> Pessoal,
>
> Tenho uma lista:
>
> a:2
> b:4
> c:5
>
> Tem como fazer uma troca com algo tipo "cat lista | swap"? De forma
> que apareça:
>
> 2:a
> 4:b
> 5:c
>
Sim !:-)

boletim:~$ cat lista | awk -F":" '{print $2":"$1}'

Caso queira ordenar numericamente pelo valor do primeiro campo :

boletim:~$ cat lista | awk -F":" '{print $2":"$1}' | sort -k"1" -t":"

> Grato,
>
> []s
>
> Eriberto - www.eriberto.cjb.net
>
> obs: Para os saudosos, swap era uma função do basic. swap a,b: o
> conteúdo da variável a ia para b e o de b vinha para a.



--
\|||||/
(o o)       *** Seja Livre e evite a pirataria use GNU/Linux ***
--( )-0ooo-------------------------------------------------------
| MARCELO GIOVANNI DIAS - WEBMASTER
| E-mail: address@hidden - Site : http://www.boletim.net
-----------------------------------------------------------------



reply via email to

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