位置: 编程技术 - 正文

Linux统计行数方法及效率测试详解(linux命令统计代码行数)

编辑:rootadmin

推荐整理分享Linux统计行数方法及效率测试详解(linux命令统计代码行数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux统计行数 单词数 字符数,linux统计行数 单词数 字符数,linux统计文件行数字数,linux 统计多少行,linux统计每行长度,linux统计行数 单词数 字符数,linux 统计多少行,linux统计行数 单词数 字符数,内容如对您有帮助,希望把文章链接给更多的朋友!

说明:蓝色=命令名称

浅绿=命令参数

浅蓝=选项

紫色=目录

系统环境:CentOS 6.2 i

一、行数统计方法

1、系统命令:wc -l filename

2、grep方法:grep -c "" filename

3、sed方法:sed -n '$=' filename

4、awk方法:awk 'END{print NR}' filename

二、效率测试

生成测试所需文件:awk 'BEGIN{for(i=0;i<;i++)print i}'>>test

说明:用上文中介绍的方法分别对test文件进行三测测试统并统计时间,最后取平均值进行比较

1、wc方法: time wc -l test

用时:0.s 0.s 0.s

平均:0.s

Linux统计行数方法及效率测试详解(linux命令统计代码行数)

2、grep方法:time grep -c "" test

用时:1.s 1.s 1.s

平均:1.s

3、sed方法:time sed -n '$=' test

用时:2.s 2.s 2.s

平均:2.s

4、awk方法:time awk 'END{print NR}' test

用时:1.s 1.s 1.s

平均:1.s

总结:

wc的效率远高于其他方法,具体效率:wc>grep>awk>sed

补充:wc用法

语法:wc [选项] 文件

说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。

该命令各选项含义如下:

  - c 统计字节数。

  - l 统计行数。

  - w 统计字数。

这些选项可以组合使用

Linux为何如此深得人心呢?项原因精选 Linux过去主要作为服务器运行,但经过几年的发展,其用户界面有了很大的改善。如今,Linux已经成为美观易用,用户友好的桌面操作系统。在某些方面

Linux内核与根文件系统的关系详解 Linux内核与根文件系统的关系开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题!一语破天机:尽管内核是Linux的

Linux内核环境下如何申请大块内存? 在Linux内核环境下,申请大块内存的成功率随着系统运行时间的增加而减少,虽然可以通过vmalloc系列调用申请物理不连续但虚拟地址连续的内存,但毕

标签: linux命令统计代码行数

本文链接地址:https://www.jiuchutong.com/biancheng/361995.html 转载请保留说明!

上一篇:linux如何修改分区id?修改linux分区类型的方法(linux修改分组)

下一篇:Linux为何如此深得人心呢?10项原因精选(linux怎么那么难用)

  • 应收账款余额百分比法会计分录
  • 收到所得税退税会计怎么记账
  • 基本户借款 一般户可以还吗
  • 残保金属于税种吗
  • 小规模季度超过45万了怎么缴纳
  • 会务费账务处理
  • 其他货币资金贷方是增加还是减少
  • 企业所得税费用税率
  • 营改增后发票上必须要开具税收分类编码吗?
  • 销项负数发票怎么填报增值税报表
  • 农产品增值税优惠政策2021
  • 免税发票可以抵多少税
  • 结转成本计算方法
  • 原材料损失计入
  • 付现所得税体现在哪方面
  • 资产减值损失月末需要结转吗
  • 服务设计合同标准版
  • 财产租赁所得的税率是多少
  • 会计报表怎么处理
  • 微型小型车
  • 赠与房产再出售税费
  • 收到利息收入会计分录怎么写
  • 公司工会需要单独做账么
  • 暂估成本的会计处理
  • 企业原材料成本有哪些
  • 发生销售折让会计分录
  • linux -e -f
  • 支付宝账单有什么作用
  • 单位银行结算账户属于活期存款账户
  • 圣胡安教会9个遗物视频
  • php

  • 有关应付债券的法律规定
  • 亏损企业所得税汇算清缴怎么做
  • php保存远程图片
  • php常用数组函数有哪些
  • 图像融合名词解释
  • 企业所得税退税流程
  • php短网址生成算法
  • Pytorch深度学习实战3-6:详解网络骨架模块nn.Module(附实例)
  • 一分钟玩转钉钉文档是什么东西
  • vue3 $bus
  • 基于VGGNet乳腺超声图像数据集分析
  • 公司之间借款利息需要开票吗
  • 固定资产清理的含义
  • 其他综合收益什么情况下转入留存收益
  • 合伙企业退伙如何缴纳个人所得税
  • pycharm cant find main
  • 如何在控制台打印debug里的数据
  • 营改增后房地产开发税费一览表
  • 用友软件中销售怎么做
  • 椅子能放进后备箱吗
  • 预收款方式销售货物的会计分录
  • 工资是当月计提当月发放还是当月计提下月发放
  • 账龄划分中有借有贷怎么分析
  • 纳税人具有怎样的特征?
  • 工商年报资产状况公示还是不公示
  • 凭证必须用凭证盒
  • 未认证未抵扣的进项税
  • 工会年末结余会计分录
  • 机动车转让后未过户原车主要承担赔偿责任
  • 合资公司股东如何退股
  • 小规模纳税人购入货物收到增值税专用发票
  • 结转已销商品的销售成本分录
  • sqlserver自动生成id
  • sql Server 触发器的when的用法
  • linux服务器查找文件命令
  • mysql id in
  • WebProxy.exe - WebProxy是什么进程
  • LINUX系统下MySQL 压力测试工具super smack
  • win10系统预览版
  • cocos2dx4.0教程
  • 持久化存储数据的方式
  • javascript HTML5文件上传FileReader API
  • real interval
  • Node.js中的事件循环是什么
  • javascript用处
  • android 监听事件
  • javascript入门基础
  • 常态化与长效化的区别
  • 广东省国家税务总局稽查局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设