Assuming you want to do the job without installing the
12MB Win32 port of ActivePerl,

if your don't mind re-arranging the data.

    gsort [filename] | uniq

if you need to keep the data in order

# uniq.awk 
{
    if (data[$0]++ == 0)
        lines[++count] = $0
}

END {
    for (i = 1; i <= count; i++)
        print lines[i]
}

gawk -f uniq.awk [filename]

All this power by just downloading the gsort, uniq and
gawk Win32 binaries from
http://unxutils.sourceforge.net/

Ambo

--- roderick tapang <[EMAIL PROTECTED]> wrote:
> how do you remove duplicate line entries in a file
> using perl? we have some logfiles that are xferred
> to a windows machine (don't ask why) for analysis
> and we only have ActivePerl available in it and one


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to