Re:Shell Magic: Set Operations with uniq
by fiddlerwoaroof on Wednesday May 30, 2018 @12:27AM
(#17185064)
Doesn't uniq only read the input once? I've always assumed that the reason uniq assumes its input is presorted is that, then, it doesn't need to buffer all of it: instead, it just eliminates successive duplicate lines.
What the blog post does (doing cat multiple times, and then counting the occurrences) is going to be much slower, although mathematically correct.