linux - 如何计算文档中的行数?

我有这样的行,我想知道我实际上有多少行......

09:16:39 AM  all    2.00    0.00    4.00    0.00    0.00    0.00    0.00    0.00   94.00
09:16:40 AM  all    5.00    0.00    0.00    4.00    0.00    0.00    0.00    0.00   91.00
09:16:41 AM  all    0.00    0.00    4.00    0.00    0.00    0.00    0.00    0.00   96.00
09:16:42 AM  all    3.00    0.00    1.00    0.00    0.00    0.00    0.00    0.00   96.00
09:16:43 AM  all    0.00    0.00    1.00    0.00    1.00    0.00    0.00    0.00   98.00
09:16:44 AM  all    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:16:45 AM  all    2.00    0.00    6.00    0.00    0.00    0.00    0.00    0.00   92.00

有没有办法使用 linux 命令来统计它们?

最佳答案

使用 wc :

wc -l <filename>

这将输出 <filename> 中的行数:

$ wc -l /dir/file.txt
3272485 /dir/file.txt

或者,省略 <filename>从结果中使用 wc -l < <filename> :

$ wc -l < /dir/file.txt
3272485

您还可以将数据通过管道传输到 wc还有:

$ cat /dir/file.txt | wc -l
3272485
$ curl yahoo.com --silent | wc -l
63

https://stackoverflow.com/questions/3137094/

相关文章:

linux - 在 Bash 脚本中通过管道传入/传出剪贴板

python - 下标序列时Python中的::(双冒号)是什么?

linux - 定义带或不带导出的变量

python - 如何反转 x 或 y 轴

linux - 如何将输出重定向到文件和标准输出

linux - 杀死分离的 screen session

python - 在 Python 3 中 generator.next() 是可见的吗?

linux - 如何在 Linux 上使用 grep 仅显示文件名?

python - Pandas 'count(distinct)' 等效

python - 如何从 Pandas 数据框中删除行列表?