awk基本语法

awk基本语法

大家好,又见面了,我是全栈君。

1 awk处理的对象

1.1 record

awk处理时,默认会将文件按照换行符,分隔成record。默认分隔符是换行符。

1.2 filed

对于每个record,awk自动又分隔成filed。默认分隔符是空格和tab键。

然后处理每个record中的filed的时候,可以使用$N,N从1开始,表示第一个filed,依次类推。NR表示该record的filed的总数。

awk自动对文本进行这样的分隔,并且提供很简单方便的接口去或者分隔的结果,正是awk处理文本牛逼的地方,这样非常便于进行文本处理。

 

 

2 $1 == “‘”$patch”‘”

这里的patch是bash shell的一个局部变量。为什么这里引用patch这个bash shell的局部变量要这么多的引号呢?

 

转载于:https://www.cnblogs.com/hustdc/p/7297545.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108264.html原文链接:https://javaforall.net

(0)
上一篇 2022年3月5日 下午10:00
下一篇 2022年3月5日 下午10:00


相关推荐

  • 关于pfx证书和cer证书

    关于pfx证书和cer证书Pfx证书,同时包含了公钥信息和私钥信息Cer证书只包含公钥信息如果客户端与网站通信时需要用到私钥(基本所有需要数字证书的网站都会用到私钥),则cer证书是无法正常访问网站的,网站会提示“该页要求客户证书”由于cer证书只包含公钥信息,一般只能用于解密使用(解密该公钥对应的私钥加密的数据)。Pfx证书既可以导出为pfx证书,也可以导出为cer证书。Pfx证书导出时,会提示是…

    2022年5月2日
    65
  • xmind 使用教程[通俗易懂]

    1.这是刚刚打开xmind后的界面,在中央有一个中心主题,你可以把它替换成你自己的主题,比如图形推理。2、把光标定位到中心主题上,然后连续按3次Tab键,你会看到上面效果。tab键可以帮助你迅速的建立某个主题的子主题。3、下面你在连续按3次回车键,你就可以看到上面的效果,你可以通过回车键,建立同级主题。4、你自己在试一试,玩一玩者两个键吧!(tab键和enter回车键)5、如何改变主题的分布方式,你还要学习使用“右键”,选择一个主题,然后点击“右键”,你会发现有很多选择。6、选

    2022年4月9日
    365
  • C++11 左值、右值、右值引用详解

    C++11 左值、右值、右值引用详解左值 右值在 C 11 中所有的值必属于左值 右值两者之一 右值又可以细分为纯右值 将亡值 在 C 11 中可以取地址的 有名字的就是左值 反之 不能取地址的 没有名字的就是右值 将亡值或纯右值

    2026年3月18日
    2
  • java葵花宝典中的宝典!

    java葵花宝典中的宝典!葵花宝典之 java nbsp nbsp nbsp 一 面向对象的特征有哪些方面 nbsp nbsp nbsp 1 nbsp 抽象 抽象就是忽略一个主题中与当前目标无关的那些方面 以便更充分地注意与当前目标有关的方面 抽象并不打算了解全部问题 而只是选择其中的一部分 暂时不用部分细节 抽象包括两个方面 一是过程抽象 二是数据抽象 2 nbsp 继承 继承是一种联结类的层次模型 并且允许和鼓励类的重用 它提供了一种明确表述共性的方法 对象的一个新类可以

    2026年3月17日
    2
  • mock测试概念「建议收藏」

    mock测试概念「建议收藏」mock测试概念:mock是在测试过程中,对于一些不容易构造/获取的对象,创建啊一个mock对象来模拟对象的行为mock对象使用范畴真实对象具有不可确定的行为。真实对象很难被创建。真实对象的某些行为很难触发。真实情况令程序运行速度很难。真实对象实际上并不存在。测试隔离的实现。mock有什么用?解除一些依赖关系,当测试部分接口实现,需要依赖于与其他接口与,而其他接口没完…

    2022年6月20日
    26
  • java数组按大小排序_Java数组排序

    java数组按大小排序_Java数组排序有的时候需要对数组里的 element 进行排序 当然可以自己编写合适的排序方法 但既然 java 包里有自带的 Arrays sort 排序方法 在数组元素比较少的时候为何不用 SortinganArr 数字排序 int intArray newint 4 1 3 23 Arrays sort intArray 输出 23 1 3 4 2 字符

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号