linux+awk过滤端口,Awk简单过滤[1]
I. 示例:
简单的记录了awk条件过滤和赋值变量来进行判断的过滤实例
[root@LinuxEA awk]# cat test1
3 aa bb
4 ss gg
1 ssyyu
6 ddf
8 ff hh
7 aa bb
9 fff
[root@LinuxEA awk]#
如上所示,现在需要拿出以aa bb的行,也就是3和7(test1的中间空白为tab)
II. 1,直接过滤
版权属于:www.linuxea.com
原文链接:http://www.linuxea.com/1441.html
转载时须注明出处及本声明
直接过滤aa bb而后打印
[root@LinuxEA awk]# awk '/aa bb/ {print $1}' test1
3
7
III. 2,赋值判断
[root@LinuxEA awk]# var1="aa bb"
[root@LinuxEA awk]# awk -F\\t -v val="$var1" '{if($2==val)print $1}' test1
3
7
首先赋值var1变量,而后将var1赋给val,在判断$2是否等于val(也就是var1),如果等于就打印出结果
这里的$var1是需要双引号引起来的
版权属于:www.linuxea.com
原文链接:http://www.linuxea.com/1441.html
转载时须注明出处及本声明
除非另有说明,否则本站上的内容根据以下许可进行许可: CC署名-非商业性使用-相同方式共享4.0国际许可协议4.0进行许可
本文作者:www.linuxea.com for Mark
文章链接:http://www.linuxea.com/1441.html (转载请注明本文出处和本章链接)
linux+awk过滤端口,Awk简单过滤[1]相关推荐
- charles 过滤器-简单过滤和设置过滤
charles 过滤器-简单过滤和设置过滤 一.简单过滤 二.设置过滤 一.简单过滤 二.设置过滤 打开位置 点击add添加要抓取的域名信息 排除筛选(操作和选择筛选一样)被指定的域名会被排除掉不会抓 ...
- linux 11121端口,Linux文本处理之awk
之前我介绍过sed,cut,tr,grep等等的命令来对文本进行处理,但是有时候发现这些命令并不能完全的满足我们的需求,直到我学习了awk,感觉以前有些比较繁琐的命令可以根据awk轻易解决,这些命令的 ...
- linux文本分析利器awk
转 快速理解linux文本分析利器awk 原文链接 杜亦舒 性能与架构 awk是什么 如果工作中需要操作linux比较多,那么awk是非常值得学习的 awk是一个极其强大的文本分析工具,把文件逐行的读 ...
- linux文本分析工具awk解读
awk是一个强大的文本分析工具,相对于grep的查找.sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.awk把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理. ...
- linux命令终极系列awk
AWK man 手册:http://man.linuxde.net/awk AWK编程的内容极多,这里只罗列简单常用的用法,更多请参考 http://www.gnu.org/software/gawk ...
- Linux之四剑客之awk
文章目录 一.四剑客之awk 二.awk参数和变量 1.常用参数 2.内置变量 3.语法格式 4.实例 一.四剑客之awk awk:专门为文本处理设计的编程语言,主要用于数据扫描.过滤.统计汇总工作, ...
- linux awk语法格式,Awk是什么?一文带运维小白快速掌握Linux Awk用法
原标题:Awk是什么?一文带运维小白快速掌握Linux Awk用法 作者:a8 Awk.sed与grep,俗称Linux下的三剑客,它们之间有很多相似点,但是同样也各有各的特色,相似的地方是它们都可以 ...
- linux三剑客应用到工作中,LINUX 三剑客老大(AWK) 日常工作总结(示例代码)
一.Linux 系统连接状态篇: 1.查看TCP连接状态;netstat -nat |awk '{print $6}'|sort|uniq-c|sort -rn netstat -n | awk '/ ...
- linux编写一个简单的端口扫描程序,小弟我在linux下写了个简单的多线程端口扫描程序,运行时出现有关问题,请问一下(2)...
当前位置:我的异常网» Linux/Unix » 小弟我在linux下写了个简单的多线程端口扫描程序, 小弟我在linux下写了个简单的多线程端口扫描程序,运行时出现有关问题,请问一下(2) www. ...
最新文章
- Gson源码解析和它的设计模式
- Problem 61 修改进程的显示名称
- 【Qt】数据库实战之QSqlRelationalTableModel
- how to write a php framework,怎么一步步编写简单的PHP的Framework(十四)
- 怎样把间隔的几个commit整理成1个呢?
- 博客杂志CMS模板,wpdx3.6破解版源码WordPress主题
- 【转】FluentAPI详细用法
- ASP.NET-第八天-加强课程
- 全面了解APON,BPON,EPON,GPON
- 【魔兽世界】WLK版本的常规宏教程
- PostgreSQL 源码解读(152)- PG Tools#4(ReceiveXlogStream)
- css3动画停留在最后一帧
- Jmeter中大佬的大集合
- mysql备份文件如何还原数据库文件_数据库备份文件还原方法
- Tomcat7源码环境搭建
- 7.3.2 B+树的基本概念
- 闲鱼易用高可扩的文章发布工具建设
- avr单片机流水灯程序c语言,AVR单片机学习C语言的流水灯验证
- 6-3 定义Person类
- 再一次被入侵之潜伏的挖矿病毒