Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

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

by Fastolfe (Vicar)
on Sep 22, 2000 at 23:57 UTC ( #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.


Comment on RE: RE: extract uniques and sort (thanks. 1WTDI)
Select or Download Code
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

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*

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (11)
As of 2014-10-25 16:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (145 votes), past polls