范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Linuxawk笔记学习

  2个文本文件,需要对相同的列,来合并对应列的值
  文件1 cat /tmp/test-zone-test-private-access-hardcode.txtwgdc-drn-03.cloud.zone.domain. 300 IN A 192.168.192.13 apps.cf.wgdc-drn-03.cloud.zone.domain. 300 IN A 192.168.192.197 04.cloud.zone.domain. 300 IN A 192.168.192.222
  文件2 wgdc-drn-03.cloud.zone.domain. 300 IN A 10.171.192.156 apps.cf.wgdc-drn-03.cloud.zone.domain. 300 IN A 10.171.192.156 04.cloud.zone.domain. 300 IN A 11.192.159.23
  将如下文本按第一列为主key,将相同的第五列值追加到同一行awk "{a[$1]=a[$1]"|"$5}END{for (i in a) {print i,a[i]"|"}}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt awk "{a[$1]=a[$1]" "$5}END{for (i in a) {print i,a[i]}}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt awk "{S[$1]=$5","S[$1]}END{for (a in S) print a, S[a]}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt awk "{S[$1]=$5" "S[$1]}END{for (a in S) print a, S[a]}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt awk "{S[$1]=$5","S[$1]}END{for (a in S) print a, S[a]}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt|sed "s/,$//g" awk "{S[$1]=$5","S[$1]} END {for(a in S) print a, S[a]}"  /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt|sed "s/,$//g" 下面2个仅仅是分隔符号的不同 awk "NR==FNR{a[$1]=$5;next} a[$1]{print $0","a[$1]}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt awk "NR==FNR{a[$1]=$5;next} a[$1]{print $0"|"a[$1]}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.txt 对file1执行"NR==FNR{…}"第一个循环,建立哈希数组 FNR The input record number in the current input file. #已读入当前文件的记录数 NR The total number of input records seen so far. #已读入的总记录数         FNR  ordinal number of the current record in the current file.        FS   regular expression used to separate fields; also settable by option -Ffs.        NF   number of fields in the current record.        NR   ordinal number of the current record.
  公共列是1和2,比上面多一个条件,上面第一列为key,下面这个是第一和第二/将相同的第五列值追加到同一行awk "NR==FNR{a[$1,$2]=$5;next} a[$1,$2]{print $0"|"a[$1,$2]}" /tmp/dev-xu-dev-private-access-hardcode.txt /tmp/dev-xu-domain-file.tx
  awk累加
  1 默认的awk --help
  Examples:	awk "{ sum += $1 }; END { print sum }" file 	awk -F: "{ print $1 }" /etc/passwd
  累加第二列的数值
  方法一(无条件累加)cat /tmp/dev-xu-dev-private-access-hardcode.txt|awk "{a=a+$2}END{print a}" 答案是900
  其他几个例子:01 02; 03 04 05; 06 07; 弄成 01 02; 03 04 05; 06 07;
  如果操作awk "{if ($0~/;$/) printf("%s ", $0);else printf("%s ",$0)}"
  查看服务的链接态# netstat -n | awk "/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}" ESTABLISHED 283 FIN_WAIT1 1 TIME_WAIT 12 :~# ss -ant | awk "NR>1 {++s[$1]} END {for(k in s) print k,s[k]}" LISTEN 18 ESTAB 277 FIN-WAIT-1 1 TIME-WAIT 12
  综上,走一步算一步 用到哪学到哪 哈

现在还坚持用苹果手机的,无非是这四类人,来看看你是哪种?如今国产手机已经彻底崛起,安卓旗舰机在充电拍照音质等方面已经反超了苹果。再加上苹果拉胯的信号表现以及高昂的售价,苹果在网上的口碑并不好,然而苹果的销量却再创新高。那么问题来了,现在CPU和显卡的搭配(高U低显和低U高显)CPU和显卡搭配1,可以用(CPU和显卡的搭配本身没有直接关系,高端CPU和低端显卡可以用,低端CPU和高端显卡也能用,和两者有直接关系的是供电)2,瓶颈(带不动)3,最佳搭配(带世界性突破!我国独创二氧化碳合成糖醋油,地球变暖要暂停?继二氧化碳合成淀粉之后,我国又有一项最新发明将二氧化碳变废为宝取得了世界性突破,成为全球独创!还记得在2021年9月时候,当二氧化碳爆出可以实现淀粉的从头合成时就曾引发一片热议,而2022华为第一次发布墨水平板MatePadPaper,开阔了电纸世界2022年3月16日,华为在全屋智能全场景产品春季发布会上推出了一款非常独特的产品首款搭载鸿蒙系统的墨台MatePadPaper,这是华为继显示器打印机之后再次进军新产品领域,因此生肖狗最大的潜质是什么?每个人的身上都隐藏着不为人知的潜质,只是隐藏得很深,别人发现不到而已,这种潜质就像宝藏一样,指引我们前行,一步步向前走,去探个究竟。这些潜质总是能够在关键时刻发挥出来,让身边的人都你认为IP地址会泄露个人隐私吗?你居住在那个省就算是泄露隐私啦?莫名其妙,强词夺理。君子坦荡荡,小人常戚戚。那些叫嚣泄露隐私的人,总想活在阴暗的角落,见不得光明,网络不是法外之地,让那些伪公知高华帮1450水军们阻容降压电路输出电压的高低是由什么决定的?一阻容降压原理阻容降压实际上是利用电容(如图C1)在一定频率的交流信号下产生的容抗来限制最大工作电流的电路(最大工作电流才几十mA,最好不要超过100mA),阻容降压电路核心元器件如何高效阅读源代码?下面是之前写的一篇文章如何快速阅读源码本文探讨在需要了解一个开源项目时,如何快速的理清开源项目的代码逻辑!以下是个人认为行之有效的方法先跑起来自顶向下拆解深入细节延伸改进本文以My怀疑的种子种下,以岭药业是否真的无辜?以岭药业一直靠忽悠赚钱,早该被揭穿了。说是用于治疗轻症患者,大多轻症患者可以自愈,吃了好了,不吃也好了,你说有什么作用?转成重症又不管了。良心在哪里?中医药资本背后的罪恶,自己想想下班后在做什么副业?三年前,我偷偷在一个老旧的高校堕落街旁边投放了一个无人售货架出售成人用品,每月稳定有几千块的收入,每周几乎只需要一点点时间去做。当初是刷抖音了解到无人售货行业,有卖零食的,卖烟酒的10EA整合版分享10Switch模拟器YUZUEA整合版分享一什么是整合版?整合版就是整合了最新的模拟器本体,固件,密匙,C运行库,正常情况下只需要解压缩后就可以添加游戏并进行游戏,如果电脑缺少C
华为matepad10。4英寸,4128G,值得推荐一波再说这款平板之前我必须要对大家负责,这款平板4128g的是2099,但是也就在刚刚,我才发现今天发布了一款华为Matepad11,骁龙865处理器,自带鸿蒙系统,120赫兹刷新率,字节复活旗下社交APP和腾讯正面硬刚据国内媒体爆料,字节跳动即将重启此前关闭的旗下社交APP飞聊。飞聊APP在2019年5月刚上线时就遭到了腾讯的封杀。在发现用户可通过飞聊分享朋友圈拉拢客户后,仅上线不到一个小时,就iPhone12新广告再惹争议,网友吐槽还能来点有新意的东西吗曾几何时,苹果就是智能手机的风向标。几乎所有安卓厂商都在盯着iPhone,只要苹果这一代有什么新功能和新设计,下一代的安卓手机都会蜂拥而上。但是近几年,iPhone在创新上开始显得为什么拼多多上的东西如此廉价?是假货吗?原来暗藏这些套路随着我国互联网产业的发展和交通基础设施的不断完善,我国的经商产品已大大降低,所有的商家几乎都在降价销售,有些商家竟然不惜自己的部分利益,以此来吸引人气。为什么拼多多上的东西如此廉价120Hz屏双主摄55W闪充,跌至2998元,骁龙888旗舰重回低价目前价格比较便宜的骁龙888手机,怎么数也就是三款了,第一款是RedmiK40Pro手机,目前8GB128GB版售价是2999元第二款是realmeGT,目前8GB128GB版的价30天再卖20735辆,刹不住的特斯拉Model3,为何如此火爆?在今年举办的上海车展上,哪个品牌最出风头呢?我们的答案一定是特斯拉。作为一个致力于新能源的未来汽车品牌,特斯拉在今年上海车展上可谓是一炮走红,车主车顶维权负责人态度强硬等话题,可以美团打车App上线,时隔两年重出江湖中华网财经7月11日讯,在2019年5月下架的美团打车应用,于2021年7月9日重新在手机应用商店上线。此次新版美团打车App,采用了黄黑相间的全新Logo。截至发稿,美团打车已经滴滴APP全面下架,国家利益不容半点触碰关于25款滴滴APP下架,在这里说一声,太好了,一些人为了个人的商业利益,不惜损害祖国的利益,人民的利益。政府对他们的打击太解气了,而滴滴赴美上市,趁着百年庆偷偷摸摸的,只是为了不第四次工业革命已经到来一直从事代工行业。最近在和家人一起选车。从中有很多思考。目前选车,都在往电动化,智能化方向靠拢。感觉现在在一个很关键的时刻。一不小心就选错了。最近看上比亚迪的DMi系列。从中看到车vivos10看起来预约很成功?为什么vivo最近的手机都很成功?vivos10要发布了,一加的nord2也要发布了,当然两个产品其实定位会差不多,但是看情况,vivo的s10比预期火爆,原因就是,因为看起来这部手机现在预约已经超过12万了?当然冷门却表现不错的四款手机,都怪影响力不够,不然会翻身哈喽大家好,我是你们的老朋友小馨,每天都会给大家更新我的原创内容,今天给大家推荐几款比较冷门但实力还不错的手机。第一款三星S20FE三星S20FE的实力还是比较强的,比如在性能上搭