I think I have spotted a bug in uniq. I know 2.1 is out but it is not in debian stable yet. If you need the files I used to do this, let me know. They are a couple megs in size, and one is about 200K lines.
Here is an example of it performing out of spec: transmit:~# grep 04-00-0002287 folderlist 04-00-0002287 transmit:~# grep 04-00-0002287 allfolders 04-00-0002287 04-00-0002287 transmit:~# cat folderlist allfolders | sort | uniq -u > bad bad should contain only what was uniq out of both of those files per my understanding... transmit:~# grep 04-00-0002287 bad 04-00-0002287 transmit:~# cat folderlist bad | sort | uniq -u > good transmit:~# grep 04-00-0002287 good I have also ruled out (or attempted to) it being a problem with another utility. transmit:~# cp allfolders temp transmit:~# cat folderlist >> temp transmit:~# sort temp | uniq -u > temp2 transmit:~# grep 04-00-0002287 temp2 04-00-0002287 transmit:~# sort temp | uniq -d > temp3 transmit:~# grep 04-00-0002287 temp3 04-00-0002287 My understanding is that using the -u and -d options should never have the same data in each ones output. The line 04-00-0002287 should either be a unique line (-u) or a dupe (-d). How can it be both? Please reply if you have any ideas. -- Mike Brancato _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-coreutils
