位置: IT常识 - 正文

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

编辑:rootadmin
今天小编为大家带来的是Linux统计行数方法及效率测试详解!希望对大家会有帮助!有需要的朋友一起去看看吧... 17-03-24

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

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

说明:蓝色=命令名称

浅绿=命令参数

浅蓝=选项

紫色=目录

系统环境:CentOS 6.2 i686

一、行数统计方法

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<10000000;i++)print i}'>>test

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

1、wc方法: time wc -l test

用时:0.234s 0.242s 0.237s

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

平均:0.237667s

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

用时:1.503s 1.340s 1.414s

平均:1.419000s

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

用时:2.268s 2.258s 2.344s

平均:2.290000s

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

用时:1.637s 1.638s 1.649s

平均:1.641330s

总结:

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

补充:wc用法

语法:wc [选项] 文件

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

该命令各选项含义如下:

  - c 统计字节数。

  - l 统计行数。

  - w 统计字数。

这些选项可以组合使用

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

上一篇:如何删除Win11开始菜单的推荐的项目?Win11关闭开始推荐的项目的方法(怎么删除win10开机多余选项)

下一篇:如何使用Docker搭建PhotoPrism - 打造基于AI私有化的个人相册系统(docker 使用教程)

  • 支付宝我的家怎么踢人呢(支付宝我的家怎么存钱)

    支付宝我的家怎么踢人呢(支付宝我的家怎么存钱)

  • 小米8手机屏幕残影修复方法(小米8手机屏幕多大尺寸)

    小米8手机屏幕残影修复方法(小米8手机屏幕多大尺寸)

  • 华为bkkal10是什么型号(华为bkk-al10是什么型号手机)

    华为bkkal10是什么型号(华为bkk-al10是什么型号手机)

  • 618是淘宝的活动还是天猫的(618是淘宝的活动时间吗)

    618是淘宝的活动还是天猫的(618是淘宝的活动时间吗)

  • 全屏手势在MIUI几(miui12全面屏手势失效)

    全屏手势在MIUI几(miui12全面屏手势失效)

  • micro接口啥意思(micro接口是什么接口)

    micro接口啥意思(micro接口是什么接口)

  • 贝壳视频app是什么(贝壳视频.apk)

    贝壳视频app是什么(贝壳视频.apk)

  • 拼多多关键词突然搜索不到了(拼多多关键词规则)

    拼多多关键词突然搜索不到了(拼多多关键词规则)

  • 6s和6splus后摄像头通用吗(6s和6sp的后置摄像头一样吗)

    6s和6splus后摄像头通用吗(6s和6sp的后置摄像头一样吗)

  • 为什么我的iPhone没有照片流(为什么我的iphone打王者没有声音)

    为什么我的iPhone没有照片流(为什么我的iphone打王者没有声音)

  • QQ空间几年前的视频打不开(qq空间几年前的照片删除了怎样恢复)

    QQ空间几年前的视频打不开(qq空间几年前的照片删除了怎样恢复)

  • 6核和8核的区别(6核和八核区别)

    6核和8核的区别(6核和八核区别)

  • cpu性能是什么意思(cpu性能ghz)

    cpu性能是什么意思(cpu性能ghz)

  • 手机咪咕音乐如何导入电脑(手机咪咕音乐如何导入u盘)

    手机咪咕音乐如何导入电脑(手机咪咕音乐如何导入u盘)

  • 快手未成年直播怎么解除权限(快手未成年直播会封号)

    快手未成年直播怎么解除权限(快手未成年直播会封号)

  • 如何开启获取设备信息权限(如何开启获取设备权限)

    如何开启获取设备信息权限(如何开启获取设备权限)

  • 设备信息权限怎么开启(设备信息权限怎么设置的)

    设备信息权限怎么开启(设备信息权限怎么设置的)

  • 禁止转载可以转发吗(禁止转载可以二改吗)

    禁止转载可以转发吗(禁止转载可以二改吗)

  • oppor15梦境版和星云版的区别(oppor15梦境版和r15x哪个好)

    oppor15梦境版和星云版的区别(oppor15梦境版和r15x哪个好)

  • 华为手机美颜功能在哪(华为手机美颜功能怎么没有了)

    华为手机美颜功能在哪(华为手机美颜功能怎么没有了)

  • qq音乐登录昵称怎么改(qq音乐名字用户昵称)

    qq音乐登录昵称怎么改(qq音乐名字用户昵称)

  • 微信后台运行怎么设置

    微信后台运行怎么设置

  • Windows更新下载慢怎么办(windows更新下载的文件在哪)

    Windows更新下载慢怎么办(windows更新下载的文件在哪)

  • 叼着蘑菇的红松鼠 (© Michael Quinton/Minden Pictures)(红蘑菇是什么松树伞吗)

    叼着蘑菇的红松鼠 (© Michael Quinton/Minden Pictures)(红蘑菇是什么松树伞吗)

  • 增值税如何进行税收筹划
  • 出口退税的账怎么做
  • 用房子贷款印花税怎么交
  • 建筑公司增值税税率9%
  • 工程结算扣罚款怎么开票
  • 逾期还款银行罚息怎么算
  • 技术出口税务处理
  • 递延收益是什么科目应该怎么处理
  • 物业做账的时候怎么做
  • 已经交税的收入退款会计分录
  • 买车押金合同要注意什么手续
  • 小规模纳税人与注册资金有关系吗
  • 转让专利技术使用权属于什么收入
  • 增值税专用发票丢失了要怎么处理
  • 二手房房产税税率
  • 小规模纳税人收到专票有什么影响
  • 税种申报表样表
  • 低税负销售激励策略的设计与案例!
  • 酒店挂账要做收款凭证吗
  • 委托代销商品按什么确认收入
  • 一般纳税人出售不动产增值税税率是多少
  • 费用化和资本化对利润的影响
  • 捐款属于什么会计科目类别
  • win都是10 怎么办
  • 苹果手机id被锁定什么意思
  • macbook显示隐藏文件
  • 图灵sdk
  • 松木山在哪
  • 销售产品库存商品怎么减
  • 公司员工生病看望的红包能入公司账吗
  • 年末进公司有年终奖吗
  • 预测编码方式
  • 哪些情况即使取消核酸
  • 来料加工企业需注意什么
  • java使用循环结构输出九九乘法表
  • 评价类模型topsis
  • apache 反射工具类
  • python如何导入excel
  • 企业销售旧车增值税处理
  • 怎么调整以前年度
  • 预收款预缴增值税如何核算的
  • 母公司可以免子女税吗
  • 股票分红个人所得税
  • mongodb入门教程
  • 电子发票开出后如何查看
  • sql2008服务器
  • mysql删除表中某个字段
  • 契税计入税金及附加吗东奥
  • 欠款在公司注销怎么处理
  • 核定征收过了时间就不能申请了吧
  • 委托代理出口如何缴纳增值税
  • 进项税额转出后续处理
  • 百分百控股的企业
  • 哪些行业可以开收购发票
  • 年底所得税的会计分录
  • 明细账设置是什么意思
  • 计算机二级考试时间2024
  • xp系统如何开启共享文件夹
  • 怎么进入win7系统
  • win7旗舰版系统激活码
  • win7 系统设置
  • ds是什么文件
  • win7或win8、win8.1系统下安装ubuntu实现双系统图文教程
  • win8.1怎么关机
  • win10怎么安装pscs6
  • linux的特殊权限
  • linux中病毒了怎么处理
  • cocos2dx游戏案例
  • unity调整地形高度
  • websocket协议解析
  • nginx与php
  • jstree异步加载
  • jq easyui
  • jQuery对checkbox 复选框的全选全不选反选的操作
  • 安卓微信仿ios版
  • javascript怎么写
  • python正则函数
  • js鼠标滚动控制图片缩放
  • 工会活动经费的请示
  • 查询完毕
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设