位置: 编程技术 - 正文

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怎么那么难用)

  • 加计扣除填不了
  • 车船使用税怎么网上缴费
  • 专票打印偏下可以用吗
  • 进项税额转出税率
  • 委托加工环节原材料收消费税吗
  • 出口无法收汇怎么办
  • 外购固定资产的计税基础
  • 他人购买股权个人所得缴纳个人所得税率是多少?
  • 独立核算分公司注销需要清算吗
  • 专票金额和实际报销金额不符
  • 利润总额递延所得税
  • 税款多交一分钱怎么做分录
  • 上海房产税如何退税
  • 非独立核算的分公司怎么做账
  • 发票清单太多怎么办理
  • 房产税的改革方向
  • 重点创业人群
  • 纳税义务发生时间和纳税期限的关系
  • 事业基金弥补收支差额
  • 楷体_gb2312字体
  • 华为鸿蒙系统的服务
  • guest的作用
  • phpjson
  • 魁北克位置地图
  • win101709密钥
  • 技术转市场到底是不是个正确的选择
  • 调整以前年度亏损
  • 以其他方式取得土地使用权
  • 职工福利费入账依据
  • 微前端的好处和缺陷
  • 个体户缴纳生产经营所得税
  • php的序列化操作生成的哪种格式
  • php实现递归
  • php中类静态成员描述不正确的是
  • yaf框架优缺点
  • php采集源码
  • 科研toc
  • php数组中某个元素出现的个数
  • 36号文45条
  • vue的路由跳转了,可是页面没有变化
  • 异地托收承付结算金额起点为
  • 银行承兑到期后几天内有效
  • element级联选择器动态获取数据
  • 自行研发非专利技术入账金额包括增值税吗
  • phpcms 标签
  • 收到以前年度增值税退税账务处理怎么做账
  • 制造费用属于费用性支出吗
  • 车辆购置税收优惠
  • sql查询结果分页
  • 固定资产折旧加计扣除最新政策
  • 应付职工薪酬科目余额表怎么看
  • 申报抵扣
  • 逐步测试法计算内含报酬率
  • 研发和技术服务属于什么大类
  • 工程结算材料款抵扣增值税
  • 进项发票和销项发票怎么抵扣
  • 实际到货跟采购不一致
  • 用友现金流量明细表
  • 息税前利润是什么税之前
  • SQL2005、SQL2008允许远程连接的配置说明(附配置图)
  • 用SQL统计SQLServe表存储空间大小的代码
  • mysql5.5忘记密码
  • 电脑找不到关机选项了怎么关机
  • mac z
  • windows7网速慢怎么解决
  • 强缓存标志
  • 如何制作u盘启动盘
  • 按developer.android.com安装新的环境
  • node.js console.log
  • log4j 日志文件太大
  • css div模糊
  • 用python循环语句
  • [置顶]bilinovel
  • linux bash中too many arguments问题的解决方法
  • unity鼠标控制物体移动
  • 请问在javascript程序中
  • 四川税务申报如何网上申报零申报
  • 北京市地税局第一稽查局郭洪鑫
  • 当前土地增值税优惠政策
  • 个人领税票需要哪些资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设