nv-l
[Top] [All Lists]

Re: uniq command

To: nv-l@lists.tivoli.com
Subject: Re: uniq command
From: "Owens, Blaine C" <bowens@EASTMAN.COM>
Date: Wed, 3 Mar 1999 14:31:54 -0500
Reply-to: Discussion of IBM NetView and POLYCENTER Manager on NetView <NV-L@UCSBVM.UCSB.EDU>
Sender: Discussion of IBM NetView and POLYCENTER Manager on NetView <NV-L@UCSBVM.UCSB.EDU>
Here's how I'd do it in ksh:

#!/bin/ksh
for x in `awk '{print $2}' filename | sort | uniq`
   do
        grep $x filename > $x.txt
   done

Blaine Owens
Eastman Chemical Company
Email - bowens@eastman.com
Phone - (423)229-3579
Fax     - (423)229-1188

> -----Original Message-----
> From: Lucy Premus [SMTP:lpremus@METLIFE.COM]
> Sent: Wednesday, March 03, 1999 2:02 PM
> To:   NV-L@UCSBVM.ucsb.edu
> Subject:      uniq command
>
> A few weeks back I had asked if there were a way to count lines that
> contained a
> field that was the same.  Most of the suggestions were to use the uniq
> command.
> I want to say thank you, it was exactly what I needed.  But now I have a
> related
> question.  Is there a way to read lines in a file containing a field thats
> the
> same and output those lines to another file; again without knowing the
> value of
> the field?  For example, my file looks like this
>
> server1 nyho
> server2 nyho
> server3 nyho
> server4 risc
> server5 risc
> server6 mlb
> server7 mlb
> server8 mlb
> server9 mlb
>
> The result will be 3 files that look as follows:
>
> server1 nyho        server4 risc         server6 mlb
> server2 nyho        server5 risc         server7 mlb
> server3 nyho                       server8 mlb
>                               server9 mlb

<Prev in Thread] Current Thread [Next in Thread>

Archive operated by Skills 1st Ltd

See also: The NetView Web