计数文本文件的行数时出现问题

Java怪胎

我希望能够获取文本文件中非空行的数量。

假设我有num.txt内容:

10

10
12
15
24
31
32

这里有8行,只有7行不为空。我如何找到几行不为空?

编辑:使用以下命令解决了问题

要计算非空行(或者更确切地说,行上除空格以外的任何行):

$ grep -c -v'^ [[:space:]] * $'num.txt

库萨兰达

wc(字计数)实用程序可以计算文件中的行:

$ wc -l num.txt

...或更确切地说,它计算文件中的换行符数量,大多数情况下,换行符是同一件事(实际上,在Unix系统上,它定义为同一件事)。该手册(在Mac OS X上)指出:“<newline>行数以外的字符将不包括在行数中。”

您有点困惑的原因可能是因为您根本不认为空行是行,而是空行。

要计算非空行(或者更确切地说,行上除空格以外的任何行):

$ grep -c -v '^[[:space:]]*$' num.txt

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

读取多个文本文件时(或执行两次时,free()出现问题?)

尝试遍历文本文件行时出现问题

使用python将文本文件内容转换为csv格式时出现问题

将列表列表导入文本文件时出现问题

使用PHP解析文本文件时出现问题

从资产读取文本文件时出现问题(xamarin)

将文本文件读入字典时出现问题

读取以Western编码(ISO-8859-1)编码的文本文件时出现问题

Python:从文本文件做出字典时出现问题

读取文本文件时出现问题-java.lang.StringIndexOutOfBoundsException

尝试从文本文件读取数据时出现问题

尝试从连接文本文件中获取 numpy 数组时出现问题

使用Perl将文本文件转换为二进制文件时出现问题

读取文本文件并将令牌放入2D矩阵时出现问题

将文本文件中的字符串扫描到数组中时出现问题

ANTLR4 解析带有“.*?”的文本文件时出现问题 解析表达式

将base64字符串从xml文件复制到文本文件时出现问题

从Python中的文本文件中读取文本时出现格式问题?

在使用perl重命名文本文件时,在文本文件末尾出现问号

读取文本文件时出现UnicodeDecodeError

更改文本文件时出现UnicodeDecodeError

读取文本文件时出现Clojure异常

尝试解析对象的文本文件时出现NumberFormatException

在 Python 中连接文本文件时出现 UnicodeEncodeError

写入文本文件时出现奇怪的空字符

解析文本文件时出现异常行为

确定文本文件中的行数

解析文本文件时遇到问题(编码?)

读取文本文件时遇到问题