Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

RE: RE: extract uniques and sort (thanks. 1WTDI)

by Fastolfe (Vicar)
on Sep 22, 2000 at 23:57 UTC ( [id://33693]=note: print w/replies, xml ) Need Help??


in reply to (code) RE: extract uniques and sort (thanks. 1WTDI)
in thread extract uniques and sort

You know, if this is all that your script does, you may want to consider using standard Unix tools sort and uniq:
$ cat unsorted | sort | uniq >sorted.unique
It will probably be a bit faster.

Replies are listed 'Best First'.
RE: RE: RE: extract uniques and sort (thanks. 1WTDI)
by merlyn (Sage) on Sep 23, 2000 at 02:40 UTC
      I didn't realize 'sort' had a -u option. Does that work on Solaris? For some reason I thought I had read that 'sort' and 'uniq' were both required for that task, but now that I look, that's clearly not the case with at least Linux and OpenBSD. And since I was piping anyway, I thought I'd start it with a 'cat' just so the train of thought was easy to follow (first you start with the file, then you sort it, then you look for unique lines). *shrug*
RE: (3) extract uniques and sort (just part of script)
by ybiC (Prior) on Sep 23, 2000 at 00:08 UTC
    "consider std Unix sort and uniq..."

    Thanks for the suggestion Fastolfe.   I considered that but the snippet is the tail end of a (still modest) 95 line script using Net::Telnet::Cisco to query LAN switches for CDP neighbors.   Number of switches is under 500 at my current company, so performance isn't really an issue.

    Could still be a viable option, but I want do what as much as I can within the script itself, and without using system calls.
        cheers,
        ybiC

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://33693]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2024-03-29 15:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found