[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] ordenar campo
From: |
Humberto Pereira |
Subject: |
Re: [shell-script] ordenar campo |
Date: |
Thu, 21 Sep 2006 10:44:20 -0300 |
User-agent: |
Opera Mail/9.02 (Linux) |
On Thu, 21 Sep 2006 10:19:34 -0300, Julio Cesar Molon
<address@hidden> wrote:
eth0
ativa 174.16.25.x 255.255.252.0
eth1
off 000.00.00.00
000.000.000.0
[begnini@coke tmp]$ cat a.txt
eth0
ativa 174.16.25.x 255.255.252.0
eth1
off 000.00.00.00 000.000.000.0
eth3
off 000.00.00.00 000.000.000.0
eth2
ativa 000.00.00.00 000.000.000.0
[begnini@coke tmp]$ awk ' { print $2 "-" $0 } ' a.txt | sort | sed
's/^[^-]\+-//'
eth0
ativa 174.16.25.x 255.255.252.0
eth2
ativa 000.00.00.00 000.000.000.0
eth1
off 000.00.00.00 000.000.000.0
eth3
off 000.00.00.00 000.000.000.0
O awk coloca o segundo campo como primeiro ("ativa/off"), o sort ordena, e
o sed remove o q o awk colocou.
[]s
Humberto Pereira
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
- ordenar campo, Julio Cesar Molon, 2006/09/21
- Re: [shell-script] ordenar campo,
Humberto Pereira <=