I wonder if you can do this in two steps: 1. Parse out the unique values from the thrid column into a file. 2. Run the processor on the script to print where the third column matches one of the values identified. I dont know how to do this in a script. I would write a simple Java program to do it. Neil -- Neil Aggarwal, (281)846-8957, http://www.JAMMConsulting.com <http://www.jammconsulting.com/> CentOS 5.4 KVM VPS $55/mo, no setup fee, no contract, dedicated 64bit CPU 1GB dedicated RAM, 40GB RAID storage, 500GB/mo premium BW, Zero downtime _____ From: centos-bounces at centos.org [mailto:centos-bounces at centos.org] On Behalf Of Truejack Sent: Wednesday, October 28, 2009 12:10 PM To: centos at centos.org Subject: [CentOS] Scripting help please.... Need a scripting help to sort out a list and list all the duplicate lines. My data looks somethings like this host6:dev406mum.dd.mum.test.com:22:11:11:no host7:dev258mum.dd.mum.test.com:36:17:19:no host7:dev258mum.dd.mum.test.com:36:17:19:no host17:dev258mum.dd.mum.test.com:31:17:19:no host12:dev258mum.dd.mum.test.com:41:17:19:no host2:dev258mum.dd.mum.test.com:36:17:19:no host4:dev258mum.dd.mum.test.com:41:17:19:no host4:dev258mum.dd.mum.test.com:45:17:19:no host4:dev258mum.dd.mum.test.com:36:17:19:no I need to sort this list and print all the lines where column 3 has a duplicate entry. I need to print the whole line, if a duplicate entry exists in column 3. I tried using a combination of "sort" and "uniq" but was not successful. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20091028/15845656/attachment-0005.html>