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

  • 微信添加qq好友功能在哪(微信添加qq好友功能不见了)

    微信添加qq好友功能在哪(微信添加qq好友功能不见了)

  • 华为荣耀20怎么关闭颜色反转(华为荣耀20怎么恢复出厂设置)

    华为荣耀20怎么关闭颜色反转(华为荣耀20怎么恢复出厂设置)

  • vivo热点2分钟自动关闭(vivo热点2分钟就断怎么取消)

    vivo热点2分钟自动关闭(vivo热点2分钟就断怎么取消)

  • 苹果6splus外放没声音(苹果6sp手机外放没有声音)

    苹果6splus外放没声音(苹果6sp手机外放没有声音)

  • 哔哩哔哩升级经验规则(哔哩哔哩的升级)

    哔哩哔哩升级经验规则(哔哩哔哩的升级)

  • 匿名评价 卖家能看到吗(匿名评价卖家知道吗)

    匿名评价 卖家能看到吗(匿名评价卖家知道吗)

  • 换主机后怎么连接网络(换主机怎么连接u盘网络)

    换主机后怎么连接网络(换主机怎么连接u盘网络)

  • 微信账单明细怎么下载(微信账单明细怎么打印流水)

    微信账单明细怎么下载(微信账单明细怎么打印流水)

  • 一个营业执照可以开通几个抖音小店(一个营业执照可以认证几个抖音号)

    一个营业执照可以开通几个抖音小店(一个营业执照可以认证几个抖音号)

  • 微信运动计步原理(微信运动计步器)

    微信运动计步原理(微信运动计步器)

  • x23和23幻彩手机壳区别(x23和幻彩版哪个好)

    x23和23幻彩手机壳区别(x23和幻彩版哪个好)

  • mate20x5g和mate20x的区别

    mate20x5g和mate20x的区别

  • 什么是字符间距(什么是字符间距和间距)

    什么是字符间距(什么是字符间距和间距)

  • 辅助验证有风险吗 (辅助验证有什么危害)

    辅助验证有风险吗 (辅助验证有什么危害)

  • 红米k20pro摄像头弹不出来(红米k20pro摄像头红灯闪烁)

    红米k20pro摄像头弹不出来(红米k20pro摄像头红灯闪烁)

  • 安装包丢失怎么办(安装包找不到了怎么办)

    安装包丢失怎么办(安装包找不到了怎么办)

  • iphone怎么去掉dock栏(iphone怎么去掉震动)

    iphone怎么去掉dock栏(iphone怎么去掉震动)

  • 电脑换主板要重装系统吗(电脑换主板要重新激活吗)

    电脑换主板要重装系统吗(电脑换主板要重新激活吗)

  • 智慧场景图标如何取消(智慧场景怎么用)

    智慧场景图标如何取消(智慧场景怎么用)

  • 苹果只能在苹果商店下载软件吗(苹果只能在苹果商店买吗)

    苹果只能在苹果商店下载软件吗(苹果只能在苹果商店买吗)

  • 红米note8支持内存卡吗(红米Note8支持内存扩展吗)

    红米note8支持内存卡吗(红米Note8支持内存扩展吗)

  • qq撤回的图片在哪里(qq撤回的图片在哪个文件夹2023)

    qq撤回的图片在哪里(qq撤回的图片在哪个文件夹2023)

  • 拼多多改地址怎么改(拼多多改地址怎么改视频)

    拼多多改地址怎么改(拼多多改地址怎么改视频)

  • tensorflow使用显卡gpu进行训练详细教程(tensorflow dlib)

    tensorflow使用显卡gpu进行训练详细教程(tensorflow dlib)

  • 金税盘的作用是什么意思
  • 生产成本科目期末余额反映的是
  • 企业接受捐赠固定资产计入什么科目
  • 加油发票样式图
  • 退货折价的账务处理分录
  • 新会计准则开办费分摊
  • 为在建工程发生的管理费用
  • 冲抵货款的返利怎么做账
  • 砂石的资源税怎么算
  • 企业未实际列支教育经费要纳税调整吗?
  • 营改增后利息收入交什么税
  • 滴滴顺风车发票图片大全
  • 公司低价卖房土地增值税计税方法是什么
  • 电商企业如何确定产品结构
  • 长期驻扎外地的员工
  • 年度报表申报错误,怎样更正
  • 子公司是否可以共享总公司的资质
  • 小规模附加税申报表填写范本
  • 软件工程外包服务
  • 土地租赁摊销年限按合同年限
  • 融资租入固定资产改建支出计入
  • 电信apn接入点设置+最快
  • vnisedit 打包
  • 在建工程及时结转重要性
  • 出差人员差旅费作细的说明叫什么
  • 在win7系统中将打开窗口拖到屏幕顶端
  • 办公费用减少的原因
  • "php"
  • 发票填开的基本规定?
  • ct.dll
  • vue设置时间格式
  • 赞助支出计入应纳税所得额吗
  • 跨地区经营增值税预缴
  • 各种汇票
  • 双峰骆驼什么意思
  • thinkphp框架下404页面设置 仅三步
  • 基于Java+SpringBoot+Vue前后端分离仓库管理系统设计实现
  • php解释器工作流程
  • vue中动态添加表格
  • 如何网上添加办税员上海
  • 电子口岸报关单在哪下载
  • 怎样在网上领取
  • 怎么把其他应收款借方余额转出
  • 在业和存续的区别
  • 小规模纳税人可以开13的税吗
  • 收到金融服务费发票会计分录怎么写
  • 取得税务师证书申请社保补贴
  • 工业用地便宜
  • 加盟费明细
  • 企业盘亏的原因怎么写
  • 跨年发票分录
  • 让渡资产使用权什么意思
  • 投入产出法如何申报
  • 溢价发行债券取得的收益应如何处理
  • 国家高新技术补助
  • 营改增是什么时候开始实行的?
  • 待认证进项税额和待抵扣进项税额的区别
  • 增值税专用发票开了有什么用
  • 有销项税额转出吗
  • 培训费发票是否可以抵扣
  • 企业购入树木花草如何入账
  • 无票收入怎么报增值税申报表
  • 营业执照注册资金变更
  • sql union和join区别
  • mysql连接问题
  • xp系统怎样创建网络连接
  • centos安装ntfs 3g
  • win7桌面右下角输入法图标不见了
  • 光纤拨号方式
  • windows8.1开机
  • xwizard.exe是什么
  • 在linux系统中
  • 基于JAVAscrip的课程设计源代码
  • node ffi
  • python设计gui
  • python电话本
  • 土地使用税一般谁交
  • 税务全面从严治党工作会议讲话稿
  • 核算成本需要哪些数据来源
  • 建筑业统一发票税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设