From 95276f25769a0607cda50041169197d0522b98ff Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 2 Jul 2017 17:36:37 +1200 Subject: Lots of cleanup of awk scripts Mostly inspired by suggestions from gawk --lint --- bin/ddup.awk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'bin/ddup.awk') diff --git a/bin/ddup.awk b/bin/ddup.awk index 2dec1d00..63381cfb 100644 --- a/bin/ddup.awk +++ b/bin/ddup.awk @@ -1,2 +1,6 @@ # Skip duplicate lines (without requiring sorted input) -!seen[$0]++ +$0 in seen { next } +length($0) { + seen[$0] = 1 + print +} -- cgit v1.2.3