Correct double-negative logic in Perl one-liner

Beforehand, it was only adding unnecessary confusion.

Either:

	CONDITION && COMMAND

OR:

	CONDITION || COMMAND

Never:

	! CONDITION && COMMAND
pull/120/head
terminalforlife 4 years ago
parent 4067afd054
commit d4b5e7f5dc

@ -380,7 +380,7 @@ perl -ne 'push @a, $_; @a = @a[@a-10..$#a]; END { print @a }'
perl -ne '/regex/ && print'
# Print only lines that do not match a regular expression
perl -ne '!/regex/ && print'
perl -ne '/regex/ || print'
# Print the line before a line that matches a regular expression
perl -ne '/regex/ && $last && print $last; $last = $_'

Loading…
Cancel
Save