文档章节

awk命令用法介绍

h
 hhpuppy
发布于 10/19 07:33
字数 370
阅读 20
收藏 0

​10月18日任务

9.6/9.7 awk

1.awk(上)(下)

1.awk 分段操作功能

  • 指定分隔符,并把第一段打印出来,不会改动文件内容

  • 将所有内容打印出来

  • awk 没有指定分隔符号,则会默认用空格或者空白字符为分隔符来打印

  • 打印多段内容

  • 更改替换指定分割符号

2.awk 匹配功能

  • 将带有指定字符的行匹配出来

  • 将第一段带有指定字符的行匹配出来

  • 默认支持特殊字符,支持正则表达式

  • 支持多个表达式

3.awk 针对数学表达式的操作

  • 数学表达式== ,>= ,

  • 数学表达式 != 不等于

  • 数学表达式< ,= 

  • 大于并小于指定数字

  • || 满足一个条件或者另外一个条件内容

  • OFS 内置变量,更改指定分隔符,

  • NR 内置变量,表示行,打印出来

  • NF 内置变量,表示段,打印出来

  • 内置变量与数学表达式组合命令格式,示例:
  • <= ,&&

  • = 这个是赋值,== 才是等于,匹配

  • tot 求和

  • if 判断

© 著作权归作者所有

共有 人打赏支持
上一篇: 复习
下一篇: sed命令
h
粉丝 0
博文 43
码字总数 37887
作品 0
合肥
私信 提问
如何使用 awk 和正则表达式过滤文本或文件中的字符串

当我们在 Unix/Linux 下使用特定的命令从字符串或文件中读取或编辑文本时,我们经常需要过滤输出以得到感兴趣的部分。这时正则表达式就派上用场了。 什么是正则表达式? 正则表达式可以定义为...

开元中国2015
2016/07/19
48
0
Linux三剑客之一awk

之前给大家讲述了文本处理三剑客前两种,grep和sed。但是这周学习了第三种awk,感觉awk比前两个功能还要强大,相比sed也是以行进行处理,但是awk能以每一行的间隔符进行处理,用起来会更加方...

止于盛夏
2017/09/23
0
0
linux shell(一)

一、查找文件命令传统上分为三种:grep、egrep、fgrep 三种命令的区别在于:fgrep是唯一支持并行匹配多个字符串的版本;而grep与egrep只能匹配单个正则表达式。 grep默认行为模式: grep == ...

不死的达芬奇
2016/11/25
17
0
使用shell命令获取简书主页文章

概述 之前接口测试的时候,经常遇到从response中截取数据的情况,处理起来可能也相对简单一点。今天换个玩法,用shell命令获取简书个人主页文章。 命令如下: 详述 实现这个目标,需要懂一些...

迈阿密小白
05/15
0
0
【Linux】基础每日一命之awk命令(上)

awk 是一个强大的文本分析工具 语法: awk [选项参数] 'script' var=value file(s) 或 awk [选项参数] -f scriptfile var=value file(s) 参数说明: -F fs or --filed-separator fs :指定输...

白羊IT
06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

docker部署springboot项目

安装docker 菜鸟教程 springboot项目 maven依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001......

yimingkeji
今天
10
0
ios多个target

1.建立3个target,分别为heroone,heroone test,heroone dev;分别为正式环境,test环境,dev环境 2.注意取消掉autocreate以防止名字不对,分别以Duplicate的方式建立另外两个scheme 3.创建...

HeroHY
今天
5
0
php获取客户端IP

php获取客户端IP 首先先阅读关于IP真实性安全的文章:如何正確的取得使用者 IP? 「任何從客戶端取得的資料都是不可信任的!」 HTTP_CLIENT_IP头是有的,但未成标准,不一定服务器都实现。 ...

DrChenXX
昨天
0
0
. The valid characters are defined in RFC 7230 and RFC 问题

通过这里的回答,我们可以知道: Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。 具体来说,就是添加了些规则去限制HTTP头的规范性 参考这里 具体来说: org.apache.tom...

west_coast
昨天
1
0
刷leetcode第704题-二分查找

今天双十一买的算法书到货了,路上刷到有人说的这个题,借(chao)鉴(xi)一下别人的思路,这个是C++标准库里面的经典方法,思路精巧,优雅好品味 int search(int* nums, int numsSize, in...

锟斤拷烫烫烫
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部