温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:03
Hello,大家好,我是运维之工,感谢大家一路支持。在上个视频我给大家分享了aw k在什么时候可以合并两个动作。今天呢,我继续给大家分享aw k的另外一个小技巧,快速的去过滤空白,行。那么我们先通过CP命令从ETC目录下来copy一个fast table文件到我们当前目录,通过开命令,我们可以来看一下这文件。那么这文件里面呢,有一个空白行,那如果说我不想显示这个内容,该怎么实现呢?嗯,通过在我们之前,我们可能习惯了通过graf来进行实现,比如说我通过graf的舞台,我可以来匹配空白行,那如果说我想不需要呢,通过杠V来进行取反,那么这样子我就拿到了非空白行内容。
01:10
但是呢,其实。有时候我们可能会遇到这样的情况,当我的这个内容呢,它并不是一个空啊啊,它是一个包含空字符串的空白行。那么这个时候。我们可以来看一下,我来给他加一个新内容。那么这个它是包含了空字符串的行,我们直观来看的话呢,感觉它是空白行啊。那么这个时候我们同样通过group来看一下,我发现呢,它只能过滤我们上面的空白行,下面呢,这里是过滤不掉的。那么这个时候我们可能还需要通过什么呢?通过我们继续匹配啊,匹配我们空白字符。开头的行,并且呢,以它来进行结尾的内容,还开启一个正则啊,扩展正则来匹配,那么这个时候我们才能够将这个空白字符行呢给过滤掉。
02:12
很显然这很复杂对不对,那如果说我们通过aw k的话呢,可以快速的实现。怎么实现呢?因为空白,因为空白行的话呢,它是没有字段的,也说它列为零,那么这个时候我们只需要来匹配。它的列大于零的行啊,列大于零的一个内容就可以了,那么这个时候我们就非常轻松的将空白行给进行过滤。大家学会了没有呢?
我来说两句