awk学习笔记
树图思维导图提供 awk学习笔记 在线思维导图免费制作,点击“编辑”按钮,可对 awk学习笔记 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:06afe1ffe651df35fdd9e940d4a3a460
awk学习笔记思维导图模板大纲
是一种用于文本处理的语言
常用于Linux系统中的命令行操作
`awk'pattern{action}'file`
基本匹配
`awk'/pattern/{action}'file`
正则表达式匹配
`awk'/regex/{action}'file`
内置变量
`NF`:当前记录中的字段数
`NR`:当前记录数
`FS`:输入字段分隔符
`OFS`:输出字段分隔符
用户变量
`awkvvar=value'{action}'file`
打印文件内容
`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常用命令包括打印文件内容、条件语句、循环语句和函数
树图思维导图提供 一、研究内容 在线思维导图免费制作,点击“编辑”按钮,可对 一、研究内容 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:4f21797dd3e8b08f1951dfc24e7be94f
树图思维导图提供 如何从大历史观学习中国历史 在线思维导图免费制作,点击“编辑”按钮,可对 如何从大历史观学习中国历史 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:5a22832470b2860422e8670dd763724d