位置: IT常识 - 正文

总结Linux中用于文本处理的awk、sed、grep命令用法(linux使用范围)

编辑:rootadmin
这篇文章主要介绍了Linux中用于文本处理的awk、sed、grep命令用法总结,是Linux入门学习中的基础知识,需要的朋友可以参考下... 16-03-21

推荐整理分享总结Linux中用于文本处理的awk、sed、grep命令用法(linux使用范围),希望有所帮助,仅作参考,欢迎阅读内容。

总结Linux中用于文本处理的awk、sed、grep命令用法(linux使用范围)

文章相关热门搜索词:linux主要应用于,linux的使用场合,linux使用范围,linux使用范围,linux使用范围,linux使用范围,linux使用范围,linux 用处,内容如对您有帮助,希望把文章链接给更多的朋友!

awk基础概念Awk把文件(或其他方式的输入流, 如重定向输入)看作一个记录集, 把每一行看作一条记录, 把每一行中以空格(或\t,或用户自己指定的分隔符)分割的字符串看作一个字段. 这似乎把文件记录看成数据库. 但是, awk仍然以行为单位逐行处理. 本例子以下面的文件(命名为s.txt)内容做演示:

代码如下:zhangsan 1977 male computer 83lisi 1989 male math 99wanglijiang 1990 female chinese 78xuliang 1977 male economic 89xuxin 1986 female english 99wangxuebing 1978 male math 89lichang 1989 male math 99wanglijiang 1990 female chinese 78zhangsansan 1977 male computer 83 langxuebing 1978 male math 89lisibao 1989 male math 99xiaobao 1990 female chinese 78

一行中的5个字段分辨表示姓名, 出生年, 性别,科目,分数, 是一个很传统很典型的报表文件.Awk基本语法: awk ‘pattern1 {command1;command 2…; command 3}pattern2 { command …}’pattern表示用来过滤记录的模式, 可是是正则表达式, 关系运算表达式, 也可以什么也没有(表示选中所有记录);每个pattern选中的行记录会被花括号括起来的命令command操作一遍, command之间用;分割. 花括号里面可以什么也没有, 则默认为print输出整行记录. Comamnd可以是输出, 可以是算术运算, 逻辑运算, 循环控制等等.先看几个例子, 以建立对awk的命令直观的了解.

代码如下:awk ‘/1990/’ s.txt #//直接输出1990年出生的同学;awk ‘/chinese/{print “语文”; print “语文”}’s.txt #// 对chinese的课程的行输出两行”语文 +”;awk ‘20>1{print “Yes”}’ s.txt #//因为20>0,所以每行输出Yes;awk 'BEGIN{print "Result of the quiz:\n"}{print}END{print"---------------------------"}' s.txt

结果:本例有3个花括号,分别对应3个模式, BEGIN和END是特殊模式,分别作用在记录开始前和记录结束后.变量: 上面说到command可以是算术运算, 所及运算等, 则既然有运算, 就有常量变量, awk可以自定义变量(不需要提前

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

上一篇:【已解决】探究CUDA out of memory背后原因,如何释放GPU显存?(想要探究的问题)

下一篇:CKEditor5+vue3使用以及如何添加新工具栏,自定义设置字体fontFamily(vue2editor)

  • 怎样利用爱奇艺外链进行营销引流(怎样利用爱奇艺赚钱)

    怎样利用爱奇艺外链进行营销引流(怎样利用爱奇艺赚钱)

  • 快手字幕怎么弄(快手字幕怎么弄成横的)

    快手字幕怎么弄(快手字幕怎么弄成横的)

  • 支付宝没绑定银行卡可以收款么(支付宝没绑定银行卡一年限额多少)

    支付宝没绑定银行卡可以收款么(支付宝没绑定银行卡一年限额多少)

  • 快手主播的竞猜为什么看不到(快手主播竞猜是什么意思)

    快手主播的竞猜为什么看不到(快手主播竞猜是什么意思)

  • 红包不领怎么马上退回(红包不领怎么马上退回来)

    红包不领怎么马上退回(红包不领怎么马上退回来)

  • 苹果蓝牙耳机总是咚咚响(苹果蓝牙耳机总是频繁断开)

    苹果蓝牙耳机总是咚咚响(苹果蓝牙耳机总是频繁断开)

  • 表格怎么连续输入日期(怎样在表格内输上连续的数字)

    表格怎么连续输入日期(怎样在表格内输上连续的数字)

  • 苹果13.51更新了什么(苹果手机更新13)

    苹果13.51更新了什么(苹果手机更新13)

  • word文字对齐怎么设置(word中文字对齐)

    word文字对齐怎么设置(word中文字对齐)

  • qq好友删除了对方对方那边还有吗(qq好友删除了对方能看到吗)

    qq好友删除了对方对方那边还有吗(qq好友删除了对方能看到吗)

  • 4g最高网速多少(4g最高网速多少G)

    4g最高网速多少(4g最高网速多少G)

  • 微信怎么设置成白色(微信怎么设置成中国大陆)

    微信怎么设置成白色(微信怎么设置成中国大陆)

  • word中怎样计算表格中的数字和(Word中怎样计算表格数值的和)

    word中怎样计算表格中的数字和(Word中怎样计算表格数值的和)

  • oppo手机hd2什么意思(oppo手机hd12是什么意思)

    oppo手机hd2什么意思(oppo手机hd12是什么意思)

  • ipad外放没有声音(ipad外放没有声音维修要多少钱)

    ipad外放没有声音(ipad外放没有声音维修要多少钱)

  • ipad可接无线鼠标吗(ipad的可以连接无线鼠标吗)

    ipad可接无线鼠标吗(ipad的可以连接无线鼠标吗)

  • 乐视手机怎么提高音量(乐视手机使用方法)

    乐视手机怎么提高音量(乐视手机使用方法)

  • 笔记本装内存条步骤(笔记本装内存条注意事项)

    笔记本装内存条步骤(笔记本装内存条注意事项)

  • 苹果11是磨砂的吗(苹果11哪款是磨砂的)

    苹果11是磨砂的吗(苹果11哪款是磨砂的)

  • 交易猫找回怎么处罚(交易猫找回怎么样)

    交易猫找回怎么处罚(交易猫找回怎么样)

  • 华为p30相机使用方法(华为p30p相机设置)

    华为p30相机使用方法(华为p30p相机设置)

  • 怎么看微信消息的具体时间(怎么看微信消息列表)

    怎么看微信消息的具体时间(怎么看微信消息列表)

  • 爱奇艺如何开通VIP会员(爱奇艺如何开通自动续费功能)

    爱奇艺如何开通VIP会员(爱奇艺如何开通自动续费功能)

  • Win10电脑文件夹无法重命名问题解决方法(win10电脑文件夹打不开)

    Win10电脑文件夹无法重命名问题解决方法(win10电脑文件夹打不开)

  • 个体工商户税务申报一年几次
  • 支付与其他经营活动有关的现金公式
  • 工商年报纳税总额包括哪些税
  • 个税负数怎么做账
  • 土地以租代卖,违法吗
  • 以前年度损益调整结转到未分配利润
  • 企业注销清算方案
  • 企业分立特殊性税务处理涉税
  • 报税时其他收入
  • 未开票收入结转成本年利润怎么算
  • 出口货物索赔如何确认收入
  • 企业转企业对公账户
  • 公司承担了个人社保如何入账
  • 计提个人生产经营所得个税需要贴附件吗
  • 委托加工怎么计算消费税
  • 坏账处理的所得税税率
  • 收到劳务公司缴税怎么办
  • 借其他应收贷应付
  • 金税盘开票信息修改
  • 对公工行证书收入摘要写什么
  • 需要自己到税务局自行申报个人所得税的纳税人有哪些?
  • 社保稽查补社保按什么基数来
  • 交割单会出错吗
  • 承兑汇票还款
  • 稳增长促转型
  • PHP:xml_set_notation_decl_handler()的用法_XML解析器函数
  • 出租设备的租金计入哪个科目
  • 企业所得税的概述
  • 卡特迈国家公园熊吃人
  • 制造业利润占比多少合适
  • php实现文件的下载
  • 投资收益影响营业利润和利润总额吗
  • chrome插件开发语言
  • 发票作废申请书模板
  • 冲减多计提的工资摘要怎么写
  • 帝国cms视频教程
  • php 引入
  • 帝国cms批量添加文章
  • 核定征收方式包括哪几种
  • 预收款方式销售货物的会计分录
  • 文化事业建设费报告表
  • 安装sql2005提示sql server服务无法启动
  • 应交税金科目的核算
  • 费用计入什么表
  • 建筑业跨区域预缴税款的计算
  • 车船税每年都是一样的吗
  • 增值税在实际计算时采取什么方法
  • 房屋出租收入计入
  • 预付款项属于什么会计要素
  • 采用账龄分析法计提坏账准备时,收到
  • 一般纳税人如何申报增值税
  • 会计已入账是什么意思
  • 收到招聘费发票怎么做账
  • 餐饮赠券的会计分录
  • 住房贷款利息专项附加扣除怎么用
  • 签劳动合同的员工有哪些
  • 冲以前年度成本怎么做凭证
  • 应交增值税怎么求
  • 支票的使用流程图
  • 工业企业建立账套
  • 房地产企业房屋私售,银行怎么处理
  • win8.1系统没有wifi怎么办
  • windows10正式版
  • ubuntu下mysql的常用命令
  • debian修改中文
  • linux端口流量监控
  • 怎么禁止电脑qq自动启动
  • linux使用curl进行接口测试
  • 简单的安卓程序
  • python怎么样学
  • java多线程用法
  • Linux数据库备份的命令
  • 点击android
  • 神奇宝贝
  • 常用python编程软件
  • js状态管理
  • 电子税务局实名认证
  • 税控盘丢失怎么写情况说明
  • 2020年增值税运费税率是多少
  • 辽宁国税征期日历
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设