TreeMind树图在线AI思维导图
当前位置:树图思维导图模板高校与高等教育其他学科awk学习笔记思维导图

awk学习笔记思维导图

  收藏
  分享
免费下载
免费使用文件
调皮小鳄鱼 浏览量:202023-06-26 10:06:28
已被使用1次
查看详情awk学习笔记思维导图

awk学习笔记

树图思维导图提供 awk学习笔记 在线思维导图免费制作,点击“编辑”按钮,可对 awk学习笔记  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:06afe1ffe651df35fdd9e940d4a3a460

思维导图大纲

awk学习笔记思维导图模板大纲

什么是awk?

是一种用于文本处理的语言

常用于Linux系统中的命令行操作

awk的基本语法

`awk'pattern{action}'file`

awk的模式匹配

基本匹配

`awk'/pattern/{action}'file`

正则表达式匹配

`awk'/regex/{action}'file`

awk的变量

内置变量

`NF`:当前记录中的字段数

`NR`:当前记录数

`FS`:输入字段分隔符

`OFS`:输出字段分隔符

用户变量

`awkvvar=value'{action}'file`

awk常用命令

打印文件内容

`awk'{print}'file`

`awk'{print$1}'file`

`awk'{print$1,$2}'file`

模式匹配

`awk'/pattern/{print}'file`

`awk'/pattern/{print$1}'file`

条件语句

`awk'{if(condition){action}}'file`

`awk'{if(condition){action1}else{action2}}'file`

`awk'{if(condition1){action1}elseif(condition2){action2}else{action3}}'file`

循环语句

`awk'{while(condition){action}}'file`

`awk'{for(var=start;var<=end;var++){action}}'file`

`awk'{for(varinarray){action}}'file`

函数

`awk'functionname(args){action}END{function_call}'file`

总结

awk是一种用于文本处理的语言,常用于Linux系统中的命令行操作

awk的基本语法为`awk'pattern{action}'file`

awk的模式匹配支持基本匹配和正则表达式匹配

awk的变量包括内置变量和用户变量

awk常用命令包括打印文件内容、条件语句、循环语句和函数

相关思维导图模板

Day4数字化教学设计(上)彭深惠思维导图

树图思维导图提供 Day4数字化教学设计(上)彭深惠 在线思维导图免费制作,点击“编辑”按钮,可对 Day4数字化教学设计(上)彭深惠  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b947c428ffbbe69bddb8345f81f21588

待办事项清单思维导图

树图思维导图提供 待办事项清单 在线思维导图免费制作,点击“编辑”按钮,可对 待办事项清单  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:93552b93316a4906b89ac3861f118edd