位置: 编程技术 - 正文

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

  • 哪些资产损失向银行贷款
  • 经营性负债的作用
  • 个人所得税分摊方式月扣除金额修改
  • 农产品一般纳税人开普票免税吗
  • 增值税电子普通发票和增值税专用发票区别
  • 应交增值税账面和申报表不符
  • 没开发票的收入可以不入账吗
  • 收到捐赠设备
  • 年底暂估成本有风险吗
  • 原材料呆滞物料处理方法
  • 出售股份的印花税怎么做分录?
  • 周转材料低值易耗品
  • 注销时公司账上没有钱付股东投资款
  • 出口退税退的是进项税还是销项税
  • 代扣代缴的增值税可以作为进项税抵扣吗
  • 没有缴纳社保怎么开证明
  • 取得专用发票不交增值税
  • 企业研发产品成本怎么算
  • 公司名下商品房交易开具发票
  • 采购与付款内部控制开题报告
  • 企业电子印章申请流程海口
  • 税务机构
  • 代扣代缴增值税可以抵扣进项税?
  • 房地产企业收取的诚意金
  • 解决的英文
  • 抵押物转让的法律规定
  • 营改增之前的建筑业税率是多少
  • php数组函数输出《咏雪》里有多少"片"字
  • linux joe
  • macOS 11 Big Sur beta 4值得升级吗?macOS 11 Big Sur beta 4更新详解
  • 促销费用计入销售费用哪个科目
  • sgmain.exe - sgmain是什么进程 有何作用
  • php fwrite函数
  • 收到供应商现金怎么入账
  • php变量格式说法错误的是
  • php课堂笔记
  • PHP:gmstrftime()的用法_Date Time函数
  • php获取网站内容
  • linuxweb服务器搭建教程
  • React常见面试题
  • 银行贴现利息怎么做账务处理
  • chatGPT之Python API启用上下文管理
  • Code For Better 谷歌开发者之声——使用谷歌浏览器 Chrome 更好地调试
  • Python如何将字符串转化为数字
  • python中的装饰器的使用实战
  • 织梦自定义模型调用
  • 工会经费的计提基数不包括
  • 港资企业属于什么性质
  • sql server标识符
  • 固定资产减少处理
  • 购买固定资产的运费计入什么科目
  • 车船税手续费返还时间
  • 转出未交增值税借方余额表示什么
  • 企业无力支付票据时应计入
  • 明细分类核算的依据是什么
  • 出口退税贷方余额是什么意思
  • 小企业会计准则调整以前年度费用分录
  • 支付宝支付高速通行费如何开发票
  • mysql优化实战
  • linux /bin/false
  • XP系统怎么删除密码
  • mac系统怎么样
  • openbsd6.8
  • 激活窗口的菜单的快捷键
  • win8摄像头权限怎么设置
  • 利用windows资源管理
  • win8microsoft账户
  • 基于JAVAscrip的课程设计源代码
  • Node.js中的事件循环是什么意思
  • 抽象类和接口的区别简答题
  • js中onmouseover
  • nodejs 导出excel
  • python求解析解
  • bootstrap导航栏怎么居中
  • jquery修改表格数据
  • python如何运用
  • 银行人员司法查询给查错了,怎么办
  • 税控盘的服务费如何申报抵扣
  • 银行扣账户维护费会计分录
  • 土地增值税采取什么税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设