linux 取得文件行数
linux
文件
行数
编程技术
发布日期
2023-08-25
更新日期
2023-08-25
阅读次数 50
文章字数 325
话题相关
#linux 如何取得文件行数
#linux 如何知道一个文件有多少行
#shell 如何取得文件行数
- 方法1 wc命令
wc -l file
wc命令是word count的缩写,为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
其中,-l
参数是用来统计行数的。
- 方法2 利用awk,获取最后一行的行号
awk 'END {print NR}' file
- 效果与例子
比如,sample.txt 文件有16行。
$ wc -l sample.txt sample.txt
$ awk 'END {print NR}' sample.txt
比较效率,在前面加time,即 time wc -l file,即可显示效率,效率
效率1 # wc -l file
效率2 # grep -c . file
效率3 # awk 'END{print NR}' file
效率4 # sed -n '$=' file
linux
文件
行数
发表评论
相关推荐