网站页面维护学校的网站怎么做的
网站页面维护,学校的网站怎么做的,社区平安建设基层网站,网站规划和建设方案1.2.1 赋值运算
学习目标
这一节#xff0c;我们从 基础知识、简单实践、小结 三个方面来学习
基础知识
简介 awk本质上属于一种编程语言#xff0c;所以它具有编程语言的一般功能#xff0c;表达式、流程控制等基本上都在awk中具有想当程度的使用。这一节我们学习awk进…1.2.1 赋值运算
学习目标
这一节我们从 基础知识、简单实践、小结 三个方面来学习
基础知识
简介 awk本质上属于一种编程语言所以它具有编程语言的一般功能表达式、流程控制等基本上都在awk中具有想当程度的使用。这一节我们学习awk进阶到流程控制的一个基础知识点 -- 表达式。表达式分类 awk的表达式包括很多种类常见的表达式有算术操作符 - * / ^ %赋值操作符 - / -- % ^比较操作符 ! 模式匹配符~ 左边是否与右边匹配包含!~ 是否不匹配逻辑操作符与、或||、非简单实践
实践1-字符串赋值
[rootlocalhost ~]# awk -v nameshuji BEGIN{print name}
shuji[rootlocalhost ~]# awk BEGIN{schoolxigongda;print school}
xigongda实践2-数据赋值
命令区域段内进行数据赋值操作
[rootlocalhost ~]# echo | awk {i10;print i1}
11
[rootlocalhost ~]# echo | awk {i10;print i,i}
10 11
[rootlocalhost ~]# echo | awk {i10;print i,i}
11 11
[rootlocalhost ~]# echo | awk {i10;print --i,i}
9 9
[rootlocalhost ~]# echo | awk {i10;print i--,i}
10 9在BEGIN段是可以的由于END段主要是收尾的信息显示所以基本不做计算层次的功能
[rootlocalhost ~]# awk BEGIN{i0;print i,i}
0 1
[rootlocalhost ~]# awk BEGIN{i0;print i,i}
1 1实践3-变量赋值
-v 设定变量进行赋值操作
[rootlocalhost ~]# awk -v n0 n awk.txt
nihao awk4 awk5 awk6
nihao awk7 awk8 awk9
[rootlocalhost ~]# awk -v n0 !n awk.txt
nihao awk1 awk2 awk3
结果显示当递增与!同时存在的时候优先生效实践4-数组赋值
在awk中可以设定数组
[rootlocalhost ~]# awk BEGIN{array[0]100;print array[0]}
100小结
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/90317.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!