On 12/13/2010 1:50 AM, Heiko Schlittermann wrote: > Marc Perkel<[email protected]> (Mo 13 Dez 2010 01:15:35 CET): >>> For testing: >>> >>> <test.txt sort | uniq -c | while read line; do count=${line% *}; echo >>> "$count : $line"; done >>> >>> But the solution using grep is much more clean. >>> >>> Or try this (it's what I was thinking about when I told you about the -c >>> option on uniq) >>> >>> <test.txt sort | uniq -c | while read count line; do >>> [ $count -ge 2 ]&& echo "$line" >>> done >>> >> The problem is that I have a space in the data I'm sorting. The code >> that sets the $count variable includes up to the last space in the string. > Not in my solution, using two variables for the "read". >
YES - that worked. Thanks to all of you who helped! -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
