shell如何查看单个或多个文件的行数或总行数
1、AWK 1
awk '{print NR}' [文件名]|tail -n1
如图

2、AWK 2
awk 'END{print NR}' [文件名]
如图

3、SED
sed -n '$=' [文件名]
如图

4、wc
wc [文件名] 即可查询到行号
如果只想显示行号可以用
wc -l [文件名]

1、wc
wc 【单个文件 文件夹都可以】
如图所示
wc 会统计出总的行数,和单个文件的行数。

1、如果想把空行过滤掉怎么计算呢?
可以使用这串命令
统计当前目录下所有txt文件代码行数,过滤了空行
find . -name "*.txt" |xargs cat|grep -v ^$|wc -l
注意:如果文件太多,花费的时间会长点。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:176
阅读量:43
阅读量:131
阅读量:132
阅读量:119