位置: 编程技术 - 正文

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

  • 企业生产经营管理包括哪些
  • 应交税费课程
  • 企业所得税的征税对象包括
  • 流动资产属于经营资产还是得经营资产
  • 劳务报酬收入是否含税
  • 民办非企业不注销的法律后果
  • 查看企业用什么软件
  • 公司报销费用发票怎么开
  • 个人生产经营所得税税率表
  • 未实缴出资的股东退股
  • 关税现金流量表项目
  • 小规模纳税人收入超过500万怎么办
  • 个税申报没交会收滞纳金吗
  • 玻璃制品有哪些
  • 跨行转账16万手续费多少
  • 养牛需要活动场地吗
  • 利润率的计算举例
  • 多付工资计入哪个科目
  • 加工费计入什么费用
  • 会计费用涉及哪些科目?
  • 向关联企业借款债资比
  • 基础研究投入费用包含工资吗
  • 退休返聘人员的劳动权益保护
  • 房地产开发企业的土地使用权计入哪里
  • 什么是会计凭证?会计凭证有哪些作用?
  • 如何免费获取网页文字
  • 个体户税务申报需要什么资料和手续
  • redis使用php
  • php防止网站被攻击怎么办
  • launcher process
  • 取得企业债券利息为什么要交个人所得税
  • 库存盘点的差异怎么算
  • 贸易公司和生产厂家怎么合作能够双赢
  • wordpress shortcode
  • 我初次尝试制作的英文怎么写
  • php内存缓存
  • 增值税普通发票税率
  • 增值税专用发票几个点
  • 帝国cms教程官方完整版
  • java阻塞队列线程安全吗
  • 医疗报销发票是什么样的
  • python多进程间通信
  • 税务申报核定销售额在哪填写
  • 出口销售收入要交印花税吗
  • 免抵退不得抵扣税额什么意思
  • 企业清算所得税申报
  • 简易办法征收增值税是什么意思
  • 定期定额户要交哪些税
  • 分公司向总公司申请拨款的请示
  • 应付工资可以挂账多长时间
  • 商业保险的养老保险可靠吗
  • 固定资产小汽车折旧怎么计提
  • 网上银行回单可以做账吗
  • 管理费用有负数怎么结总账
  • 出口货物不予免税的原因
  • 固定资产明细账图片
  • 收到预收账款要确认收入吗
  • 总账的建立
  • mysql连接是什么协议
  • 如何避免在游戏中切输入法
  • xp系统登录界面登录管理员账号
  • win10预览版21277下载
  • Mac系统PPTP VPN图文设置教程
  • windows xp iis安装
  • Windows 8.1 RT Update 3更新将于9月发布
  • win8.1不能关机
  • 电脑开机显示windows不可用
  • linux怎么把网卡down
  • jquery弹出框样式大全
  • unity lightmap uv
  • javascriptz
  • jquery操作数组
  • Linux删除大量文件
  • unity双面材质
  • android 加载大量图片
  • 河南个体工商户营业执照年检
  • 企业年度总收入指的是什么意思
  • 内蒙古网上税务登记流程
  • 增值税普通发票有什么用
  • 八戒财税主要做什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设