Linux如何统计文件行数

3 min read

Linux可以使用多种方法来统计文件行数,以下是几种常用的方法:

  1. 使用wc命令
wc -l 文件名

其中,-l选项表示统计行数,文件名是要统计行数的文件名。

  1. 使用sed命令
sed -n '$=' 文件名

其中,$=表示统计行数,文件名是要统计行数的文件名。

  1. 使用awk命令
awk 'END {print NR}' 文件名

其中,NR是awk内置变量,表示当前处理的记录数,即行数。END表示处理完整个文件后输出结果。

  1. 使用grep命令
grep -c '' 文件名

其中,-c选项表示统计匹配行数,''是一个空的正则表达式,表示匹配所有行。文件名是要统计行数的文件名。

以上几种方法虽然原理不同,但都可以用来统计文件行数,具体使用哪种方法取决于个人喜好。