Also
@unique{@lines} = ();
since you don't use the values anyway.
Actually, it does need true values for each key or delete will return false. So, while it's true it doesn't use them, it does need them.
In reply to Re^3: Deleting duplicate lines from file
by thundergnat
in thread Deleting duplicate lines from file
by Win
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |