From: Jeremy Kemper Date: 2005-10-06T11:18:06+09:00 Subject: Re: One-liner removing duplicate lines -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Oct 5, 2005, at 7:11 PM, William James wrote: > Damien Wyart wrote: >> Converting from Perl to Ruby, I am trying to find an equivalent to >> this >> Perl one-liner removing duplicate lines in a file (without sorting >> it at >> first) : >> >> perl -ne'$s{$_}++||print' infile >outfile >> > > awk '!a[$0]++' infile >outfile My head a splode. Old school. Regards, jeremy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) iD8DBQFDRIlaAQHALep9HFYRAkWoAJ4sfaj+rDB428AXttWTyWXzjyvwYwCeJyA3 rNKlJMmyjc9HkkKlgLhNHrQ= =di8F -----END PGP SIGNATURE-----