$ cat -vet test.csv
quote at end"$
no quote at end$
quote and space at end" $
quote and tab at end"^I$
####
$ perl -ne 'print $_ if $_ =~ /[^"]$/' < test.csv
quote at end"
no quote at end
quote and space at end"
quote and tab at end"
####
$ perl -ne 'print ">>>$_<<<\n" if $_ =~ /[^"]$/' < test.csv
>>>quote at end"
<<<
>>>no quote at end
<<<
>>>quote and space at end"
<<<
>>>quote and tab at end"
<<<
####
$ perl -lne 'print $_ if $_ =~ /[^"]$/' < test.csv
no quote at end
quote and space at end"
quote and tab at end"
####
$ perl -ne 'chomp; print "$_\n" if $_ =~ /[^"]$/' < test.csv
no quote at end
quote and space at end"
quote and tab at end"