我想查找内容末尾有多个换行符的所有文件。
这怎么可能?
答案 0 :(得分:0)
此bash命令打印当前目录及其子目录中的所有文件,这些文件在一行或多行(即至少两个\ n的序列)后的末尾至少有一个空行终止:
find . -type f -print | while read a; do tail -2 "$a" | ( read x && read y && [ x"$x" = x ] && echo "$a" ); done
答案 1 :(得分:0)
仅供参考:可以使用RegEx搜索词\n+\n\Z