当前位置: 首页 > news >正文

巴彦淖尔网站制作开发修改wordpress后台文字

巴彦淖尔网站制作开发,修改wordpress后台文字,做移动网站,专业的东莞网站排名在Linux操作系统中#xff0c;grep、sed、awk被称为文本操作“三剑客”#xff0c;上三期中#xff0c;我们将详细介绍grep、sed、awk的基本使用方法#xff0c;希望能够帮助到有需要的朋友。 1、前言 awk作为一门编程语言还有很多内容#xff0c;我们继续学习awk。 网…在Linux操作系统中grep、sed、awk被称为文本操作“三剑客”上三期中我们将详细介绍grep、sed、awk的基本使用方法希望能够帮助到有需要的朋友。 1、前言 awk作为一门编程语言还有很多内容我们继续学习awk。 网上有很多教程讲的都很棒的但是也讲得很迷糊。 关注我我也是在摸索中学习尽量讲清晰一些希望您在看的过程中能够有所发现。 首先上官方手册Gawk - GNU Project - Free Software Foundation (FSF) 工作流程如下图BEGIN块开始循环执行BODY块最后执行END块。 ​ 大家记住这张图下面我们来讲常用的匹配模式。 主要有以下几种 awk保留字关系运算符匹配操作符正则表达式 2、awk保留字 保留字描述BEGIN在处理文件之前执行一次的特殊模式。常用于初始化操作如设置变量、打印标题等。END在处理文件之后执行一次的特殊模式。常用于收尾工作如统计结果、输出总结信息等。NR内置变量表示当前记录的编号。记录是以换行符分隔的文本行。常用于控制循环或条件判断如打印第一行或最后一行或执行基于记录编号的操作。NF内置变量表示当前记录的字段数。字段是以空格或制表符分隔的文本列。常用于指定操作的字段数量如打印指定字段或执行基于字段数的条件判断。FS内置变量表示输入字段分隔符。默认为空格或制表符可以通过赋值改变其值。常用于处理不同格式的文本文件如逗号分隔的CSV文件冒号分隔的passwd文件等。OFS内置变量表示输出字段分隔符。默认为与FS相同的值可以通过赋值改变其值。常用于控制输出格式如指定输出结果的分隔符。$0 内置变量表示当前记录的整体内容。常用于对整行进行操作如替换、删除、打印等。$1...$n一组内置变量分别表示当前记录的各个字段。常用于对指定字段进行操作如计算、比较、拼接等。 3、关系运算符 关系运算符是指用来比较两个值的大小或相等性的运算符它们返回一个布尔值真或假。awk支持以下关系运算符 关系运算符描述等于!不等于小于小于等于大于大于等于 关系运算符可以用来构造条件表达式比如筛选出某个范围内的数据判断某个值是否存在等。 4、匹配操作符 匹配操作符是指用来检查一个值是否匹配一个模式的运算符它们返回一个布尔值真或假。awk支持以下匹配操作符 - ~匹配!~不匹配 模式可以是一个字符串或一个正则表达式。匹配操作符可以用来过滤出符合某种规则的数据比如包含某个关键字以某个字符开头或结尾等。 5、正则表达式  元素描述字符类用方括号括起来的一组字符表示匹配其中任意一个字符。比如[abc]表示匹配a或b或c。范围类用方括号括起来的两个字符之间加上连字符表示匹配该范围内的任意一个字符。比如[a-z]表示匹配小写字母。反向类在字符类或范围类前面加上^表示匹配除了该类之外的任意一个字符。比如[^0-9]表示匹配非数字。预定义类用反斜杠加上一个字母表示匹配某种类型的字符。比如\d表示匹配数字\w表示匹配字母或数字或下划线。量词用花括号括起来的一个或两个数字表示匹配前面的元素的重复次数。比如a{3}表示匹配三个aa{2,4}表示匹配两个到四个a。贪婪量词在量词后面加上?表示匹配前面的元素的最小重复次数。比如a{2,4}?表示匹配两个a。通配符用点号.表示匹配任意一个字符除了换行符。边界符用反斜杠加上一个大写字母表示匹配某种位置。比如\b表示匹配单词边界\B表示匹配非单词边界。分组用圆括号括起来的一部分正则表达式表示将其作为一个整体进行匹配或引用。比如(ab)表示匹配ab的一次或多次重复\1表示引用第一个分组的内容。选择用竖线|分隔的两个或多个正则表达式表示匹配其中任意一个。比如a|b|c表示匹配a或b或c。 正则表达式可以用来描述各种复杂的文本模式比如邮箱地址手机号码日期格式等。 示例代码 # 示例代码一使用awk打印包含特定关键字的行 awk /关键字/ 文件名# 示例代码二使用awk打印第一列等于指定值的行 awk $1 指定值 文件名# 示例代码三使用awk打印字段数大于等于3的行 awk NF 3 文件名# 示例代码四使用awk打印以特定字符串开头的行 awk $0 ~ /^特定字符串/ 文件名# 示例代码五使用awk打印指定字段的和 awk {sum $1} END {print sum} 文件名# 示例代码六使用awk打印匹配正则表达式的行 awk /正则表达式/ 文件名# 示例代码七使用awk自定义分隔符并打印指定字段 awk -F : {print $1} 文件名# 示例代码八使用awk在匹配的行前后添加文字 awk /匹配模式/ {print 前缀 $0 后缀} 文件名# 示例代码九使用awk按照指定条件排序 awk {print $2, $1} 文件名 | sort# 示例代码十使用awk统计特定字段的出现次数 awk {count[$1]} END {for (word in count) print word, count[word]} 文件名如果您觉得有些用处欢迎在评论区留言关注。谢谢您的阅读 往期学习笔记 Windows系统开启Linux子系统Ubuntu Linux常用命令目录操作命令 Linux常用命令文件的创建、复制、移动、查找和删除命令 Linux常用命令文本文件的查看与编辑 Linux常用命令文本文件的拼接与分割 Linux常用命令文件的权限管理 Linux常用命令文件的下载、压缩与解压 Linux常用命令常见的操作符 Linux常用命令系统操作命令   Linux文本处理三剑客grep Linux文本处理三剑客sed Linux文本处理三剑客awk
http://www.pierceye.com/news/212734/

相关文章:

  • 网站推广智选刺盾云下拉老鹰网营销型网站建设
  • 摄像机怎么在自己家网站做直播python网站开发招聘
  • 府网站建设先进个人网站产品数据库
  • 美食网站设计网站手机商城图片
  • 广州网站开发 细致广州亦客网络sql注入网站建设百度云
  • 株洲网站设计外包首选每个网站都有后台吗
  • 网站运营管理员具体做什么企业网站搭建哪家好
  • wordpress网站导入数据库网站开发自荐信
  • 网站商城如何获取流量天合建设集团网站
  • 毕业设计做网站应该学什么2015年做哪个网站致富
  • 本地网站后台管理建设品牌网站建设解决方案
  • 广州黄埔区网站建设网页制作和网页制作设计
  • 做谷歌推广一定要网站吗成都 企业网站建设公司
  • 六安网站制作金狮网站更换域名备案吗
  • 最专业的手机网站制作广西网站建设设计
  • 如何在搜索引擎做网站企业咨询公司名字大全
  • 贵金属网站模板阿里云建设网站的流程
  • 维护一个网站要多少钱个人网页设计的主要内容和要求
  • 西安网站优化推广方案新网站做百度百科
  • 网站外链建设到底该怎么做flash网站案例
  • 成都私人网站制作卓越网站建设的优点
  • 做网站下载别人的图算不算侵权源码之家免费
  • 宁夏住房城乡建设厅网站应用网站建设
  • 宾馆网站建设网站建设管理规范
  • 内部网站建设的步骤过程选择邯郸做网站
  • 国外免费外贸网站dw网页制作教程个人网站
  • 西安建设局网站地址室内设计效果图一套方案
  • php 建网站电子商务网站建设项目规划书
  • 常熟建设局网站代理办营业执照的公司
  • 济南网站关键词优化公司如何制作网站赚钱