Microsoft
Software
Hardware
Network
Question : using uniq command
I have a pipe delimited file with tens fields.
Two of the fields are patronnumber and cardnumber
I want to sort by cardnumber and then remove the first row of lines that duplicate the cardnumber. I was trying to do with the uniq command in Unix.
Any suggestions?
If it cannot be done with uniq, is there are perl script that will remove duplicates?
Answer : using uniq command
So it sounds like you want to keep the cardnumber with the largest patronnumber
perl -F'\|' -ne '$n{$F[1]}=$_ unless $n{$F[1]} && $n{$F[1]} > $_;END{ print values %n}' file
Random Solutions
Ubuntu - Vista
Microsoft WORD doesnt open full screen
Outlook can not verify valid mailbox
redirect script needed for sharepoint survey site
The SELECT permission was denied on the object 'sysdtspackages90', database 'msdb', schema 'dbo'.
Sharing camcorder footage
Login to SSRS as andmistrator rather than anonymous user.
php file to list all file in directory
Prioritization of List in Excel
Sync outlook 2010 between laptop and desktop