How do I find files that do not end with a newline/linefeed?

后端 未结 12 1251
广开言路
广开言路 2021-02-01 03:45

How can I list normal text (.txt) filenames, that don\'t end with a newline?

e.g.: list (output) this filename:

$ cat a.txt
asdfasdlsad4rand         


        
12条回答
  •  野的像风
    2021-02-01 04:05

    If you are using 'ack' (http://beyondgrep.com) as a alternative to grep, you just run this:

    ack -v '\n$'
    

    It actually searches all lines that don't match (-v) a newline at the end of the line.

提交回复
热议问题