awk命令使用教程,awk命令高级用法
2024-06-23 11:58:25来源:西游留学网作者:万幸 阅读量:19336
awk是一种编程语言,逐行读取文本和数据,缺省情况下将每行切片为空格,并分离部分进行分析和处理。
命令格式: awk [-f field-separator ] ' commands ' input-file ( s ),其中commands是真正的awk命令。
- f域分隔符是可选的。
input-file(s )是要处理的文件。
在awk中,文件的每一行中由域分隔符分隔的每一项都称为域。
通常,如果未指定-F域分隔符,则缺省域分隔符为空格。
awk读取拆分的记录n换行符,将指定的记录拆分为字段并填充字段。
$0表示所有域,$1表示第一个域,$n表示第n个域。
简单的例子:
awk-f '=' ' { print $2} '2/dev/null1. txt将文件1.txt的内容通过cat用管道输出到awk,awk以=方式分割数据,打印第二列( $2)中的数据
实际使用案例:
打印计算机上所有非系统用户和相应的主目录。
cat/etc/passwd|awk-f ':' begin { print ' name,home'}if($3=500 ) ( {print $1),' $6}end{print '
获取test.txt文件的列中的最大最小值和最小值
求最小值:
sed '/^ $/d ' test.txt|awk ' NR==1{ min=$ 1; next } { min=min $1min:$1} end { print min } '求出最大值:
sed '/^ $/d ' test.txt|awk ' NR==1{ max=$ 1; next } { max=max $1max:$1} end { print max } '其中sed '/^$/d '表示过滤空行
相关文章
重磅官方公告!五月雅思、托福、GRE、GMAT考试全部取消!
从1月到现在,考生们已经对,“考试取消”这四个字PTSD了,4月20日,留学生考试全家桶集体官宣,大陆地区五月考试确定全部取消!△ 拖...
阅读: 5471
GMAT 2022年的最新成绩单需要注册吗?
元旦结束啦!还没开始备考GMAT的同学抓紧时间在春节前跟上自己的规划,已经在冲刺的宝子记得考前来找小申领鸡精吖!新的一年到来,咱们拿到...
阅读: 6912
托福,雅思等。可以拿到网上?主办方:作弊已被注意,请举报。
“GMAT线上考试被认可吗?听说花钱请人做点手脚,就能轻松考700分……”近日,有家长向新京报记者反映称,受全球疫情影响,GMAT(全...
阅读: 13188
三次GMAT失败,回顾20天首战GRE分手|学姐详谈GMAT与GRE
指南者学员投稿G同学西南财经大学 会计学+金融学均分87 雅思7 GRE320录取结果香港大学会计学新加坡国立大学经济学香港中文大学经...
阅读: 14827
北京麦基教育| GMAT:模考是缓解压力的最佳方式。
都说GMAT考试压力很大,事实上,大多数人进入考场后都会变得轻松,而压力越大往往就是考前阶段。由于考试前过多的压力影响了调整和休息,所...
阅读: 7304
GMAT700分会是结论题,高分难点If模式,长沙沈悠GMAT培训老师会总结。
GMAT逻辑的所有题型当中,结论题是一个相对简单的题型,因为它只需要用到顺向思维,正向推理除结论就可以了,不需要用到任何的倒推演绎的方...
阅读: 16616
GMAT词汇记忆技巧分享|格雷GMAT
GMAT考试对于词汇的要求虽然不像GRE那么高,却也不可小觑。词汇是一切考试的基础,GMAT同样不会例外,GMAT考试的所有题目本身就...
阅读: 14283
小白第一次准备去GMAT时应该买什么书?这四本书值得一读。
GMAT小白初期都会去收集大量的资料包,但是资料那么多应该哪些才是重要并且值得一看的?目录中词汇list包含30个,4个目录包含:GM...
阅读: 9362
更多排行榜
热门文章
1.GMAT对大连百佳教育来说难吗?怎么准备?
-
1
- GMAT对大连百佳教育来说难吗?怎么准备?
- 2023-12-15
-
1
2.GRE考试费全线上涨。
-
2
- GRE考试费全线上涨。
- 2024-03-31
-
2
3.GMAT网考新政策:增加次数/免费提交任选分/费用调整
-
3
- GMAT网考新政策:增加次数/免费提交任选分/费用调整
- 2024-02-08
-
3
4.2019香港硕士申请|雅思有什么要求?是GMAT考试吗?
-
4
- 2019香港硕士申请|雅思有什么要求?是GMAT考试吗?
- 2024-02-19
-
4
5.GMAT考试|什么是GMAT?What小白应该申请什么课程?
-
5
- GMAT考试|什么是GMAT?What小白应该申请什么课程?
- 2024-03-21
-
5
6.MBA有哪些形式?这种教育是没有认证的。
-
6
- MBA有哪些形式?这种教育是没有认证的。
- 2024-04-05
-
6
7.GMAT最常用的官方教材OG2022终于上线了,但是为什么大家都在用老版本?
-
7
- GMAT最常用的官方教材OG2022终于上线了,但是为什么大家都在用老版本?
- 2024-03-07
-
7
8.上海最好的GMAT培训机构是哪家?上海值得推荐的GMAT课程
-
8
- 上海最好的GMAT培训机构是哪家?上海值得推荐的GMAT课程
- 2023-11-15
-
8
9.英国最推荐你考gmat的四所大学是哪几所?你推荐几分?会有加分吗?
-
9
- 英国最推荐你考gmat的四所大学是哪几所?你推荐几分?会有加分吗?
- 2023-11-08
-
9
10.GMAT注册流程介绍(详细版)
-
10
- GMAT注册流程介绍(详细版)
- 2024-02-02
-
10
一周热榜
怎么能读懂gmat逻辑题,gmat逻辑分析题选项
2023-11-03
GMAT备考必备:GMAT数学PS/DS两大题介绍
2023-11-04
gmat入学考试的内容有哪些?
2023-11-04
GMAT700分会是结论题,高分难点If模式,长沙沈悠GMAT培训老师会总结。
2023-11-04
GMAT考试真题4000字数百雅思托福GMAT备考干货分享
2023-11-04