位置: 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 使用教程)

  • wps表格打印怎么铺满a4纸(wps表格打印怎么填满一张纸)

    wps表格打印怎么铺满a4纸(wps表格打印怎么填满一张纸)

  • sandboxie是什么(sandboxed)

    sandboxie是什么(sandboxed)

  • vivo手机怎么关闭应用安装检测(vivo手机怎么关闭安全模式)

    vivo手机怎么关闭应用安装检测(vivo手机怎么关闭安全模式)

  • 开通svip可以恢复几个大火花(svip可以恢复两年内的记录吗)

    开通svip可以恢复几个大火花(svip可以恢复两年内的记录吗)

  • 钢化膜会不会影响手机触屏灵敏度(钢化膜会不会影响平板写字)

    钢化膜会不会影响手机触屏灵敏度(钢化膜会不会影响平板写字)

  • 荣耀30pro支持微距拍摄吗(荣耀30pro支持微信运动吗)

    荣耀30pro支持微距拍摄吗(荣耀30pro支持微信运动吗)

  • 抖音身份证认证怎么解绑(抖音身份证认证有什么影响)

    抖音身份证认证怎么解绑(抖音身份证认证有什么影响)

  • 为什么网络信号满格,但是很卡(为什么网络信号突然变差了)

    为什么网络信号满格,但是很卡(为什么网络信号突然变差了)

  • 手机里的联系人怎么导到卡里(手机里的联系人怎么传到另一个手机)

    手机里的联系人怎么导到卡里(手机里的联系人怎么传到另一个手机)

  • 恢复好友qq官方网站(恢复好友qq官方网站登录存在风险)

    恢复好友qq官方网站(恢复好友qq官方网站登录存在风险)

  • 切换移动蜂窝数据什么意思(蜂窝数据怎么切换5g)

    切换移动蜂窝数据什么意思(蜂窝数据怎么切换5g)

  • ipad卡住了没反应怎么办(ipad卡住不动了)

    ipad卡住了没反应怎么办(ipad卡住不动了)

  • 苹果xr没有来电闪光灯(苹果xr没有来电铃声怎么办)

    苹果xr没有来电闪光灯(苹果xr没有来电铃声怎么办)

  • word被锁定无法编辑怎么办(word被锁定无法编辑 不知道密码)

    word被锁定无法编辑怎么办(word被锁定无法编辑 不知道密码)

  • 麦克风增强动不了(麦克风增强拉不动怎么办)

    麦克风增强动不了(麦克风增强拉不动怎么办)

  • 菜鸟裹裹是什么快递(菜鸟裹裹是什么快递公司)

    菜鸟裹裹是什么快递(菜鸟裹裹是什么快递公司)

  • 苹果x11是双卡双待吗(苹果11128g双卡双待)

    苹果x11是双卡双待吗(苹果11128g双卡双待)

  • 三星a8svoice怎么关闭(三星svoice怎么用)

    三星a8svoice怎么关闭(三星svoice怎么用)

  • 全民k歌怎么查找陌生人(全民k歌怎么查ip)

    全民k歌怎么查找陌生人(全民k歌怎么查ip)

  • airpods触碰点在哪(airpods 触点)

    airpods触碰点在哪(airpods 触点)

  • s10防水等级(s10 防水等级)

    s10防水等级(s10 防水等级)

  • itunes怎么截取音乐(itunes剪音乐)

    itunes怎么截取音乐(itunes剪音乐)

  • 红米k20pro长宽比例(红米k20pro机身尺寸长宽高)

    红米k20pro长宽比例(红米k20pro机身尺寸长宽高)

  • 苹果手机号码id格式怎么写(苹果手机号码id登录要加86吗)

    苹果手机号码id格式怎么写(苹果手机号码id登录要加86吗)

  • dsp处理器与mcu的结构上的异同(dsp处理器与其他处理器的本质区别)

    dsp处理器与mcu的结构上的异同(dsp处理器与其他处理器的本质区别)

  • 一般纳税人销售使用过的固定资产
  • 餐饮流水账表格excel
  • 福利费用属于工资吗
  • 蔬菜开税票纳税吗
  • 销项发票能不能留抵
  • 申报过后财务报告怎么查
  • 银行代发工资户允许有余额吗
  • 固定资产的净值等于
  • 固定资产清理先提折旧再清理吗
  • 个人所得税个税申报流程
  • 外贸企业购进固定资产进项税能留存吗
  • 增值税专用发票验票
  • 减税降费在中国 应形成制度性
  • 营业外收入征企业所得税吗
  • 外贸企业出口退税申报期限
  • 会计相关行业的工作职责和招聘要求
  • 所得税费用计算典型例题
  • 暂估收入的凭证怎么做
  • 有限合伙创投企业
  • linux虚拟机在哪里输入命令
  • 没有进项发票的货物能算成本吗
  • 估计退货的会计分录
  • 收到银联商务付款短信
  • 嵌套if怎么用
  • php在线阅读器源代码
  • 车辆运输费计入什么科目
  • 跨期摊提类账户
  • 哪些合同不属于担保合同
  • 企业取得的搬迁补贴
  • 北极野生动物
  • 转让技术所有权计入什么科目
  • 科目余额表平了但资产负债表不平
  • 工程施工科目下的招待费,汇算清缴
  • Js模板字符串添加点击事件
  • php封装函数
  • discuz隐藏查看
  • 企业用户怎么在电脑登录
  • 营业利润包括资产处置收益吗
  • 研发类公司能不能生产
  • 支付宝商户服务电话
  • 附加税多计提了怎么调整
  • 出口报关单运费单位怎么填
  • mysql索引优化的方案
  • 国际货运代理一个月大概有多少收入
  • 其他综合收益的概念
  • 应付账款多好还是少好
  • 减免所得税额怎么做分录
  • 账面价值与计税基础的区别和联系
  • 销售返利的会计分录 东奥
  • 融资性售后回租承租方出售资产为什么不缴纳增值税
  • 长期借款的利息费用计入什么科目
  • 开出口未开出口怎么办
  • 收到补助款的会计分录
  • 固定资产一旦处于什么状态
  • 公司购买垃圾袋可以抵扣吗
  • 会务费可以抵扣进项税额吗
  • 采购自产自销的商品
  • openssl安装教程
  • win10系统哪款好
  • xp电脑注册表怎么打开
  • win8.1应用商店
  • Win8系统创建VPN虚拟网络连接的技巧
  • linux批量清空文件内容
  • packethsvc.exe - packethsvc是什么进程 有什么用
  • win7无法登录桌面
  • win7系统IE浏览器一点就闪退
  • 如何关闭win8自带杀毒
  • python教程100例
  • Vuforia 4.0 beta——Object Recognition (一)
  • 安卓开发常见问题解决
  • linux 服务器重启
  • javascript定律
  • JavaScript基础教程
  • JavaScript的Number对象的toString()方法
  • 税务稽查时间最长多久?
  • 无锡吴氏字辈
  • 北京市国家税务局发票查询平台
  • 投资损失属于所得税吗
  • 近亲房屋赠与免税费
  • 收缴和缴纳的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设