linux文本处理三剑客之 awk 命令(二)

表达式

在这里插入图片描述

统计input文件中的空白行

在这里插入图片描述在这里插入图片描述

平均值的计算

在这里插入图片描述

系统变量

在这里插入图片描述在这里插入图片描述在这里插入图片描述

格式化输出

在这里插入图片描述\s代表字符串 第二个域
\t代表tab键 第八个域
每输出两个域换行
在这里插入图片描述

awk的ascii字符的转换

在这里插入图片描述

awk的字符型字符的转换

在这里插入图片描述在这里插入图片描述

printf 修饰符的栗子

-15表示字符串长度控制为为15位,若字符串不足15位,则用空格补充。

在这里插入图片描述

内置字符串函数

在这里插入图片描述(1)OFS表示替换完成之后默认的输出的分隔域是什么,默认是空格。

在这里插入图片描述在这里插入图片描述在这里插入图片描述index

在这里插入图片描述lenght
在这里插入图片描述

举个例子

在这里插入图片描述
1.在这里插入图片描述2.
在这里插入图片描述3.
在这里插入图片描述4.
在这里插入图片描述5.宿主目录是什么

上级目录或父目录。

1:在linux中,每个用户都有一个自己存放数据的目录。如果是超级用户root,则其宿主目录缺省情况下是:/root。

2:这个是找到的UNIX 系统下每个用户都拥有的一个目录。它是用户登录进入时的当前目录,而且随时可通过 cd(改变目录)命令回到这个目录下,cd 后不需要加任何路径名。

3:用户文件通常都被保存在宿主目录及其子目录下linux和unix差不多。

在这里插入图片描述6.
在这里插入图片描述7.
==用NR对2取模,当余数为1时,awk的执行模式判断为真,就会执行默认的{print}输出奇数行,当余数不为1时,判断为假,不执行输出,所以偶数行就不会输出。 ==

在这里插入图片描述8.
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值