首页 > 其他分享 >awk习题练习

awk习题练习

时间:2023-01-12 15:37:24浏览次数:42  
标签:baidu www image 练习 awk 习题 com 311 htmlhttp

1、统计/etc/fstab文件中每个文件系统类型出现的次数

awk习题练习_awk

2、统计/etc/fstab文件中每个单词出现的次数

awk -F "[[:space:]]+|[^[:alpha:]]" -v OFS="\n" '/^./{for(i=1;i<=NF;i++){print $i}}' /etc/fstab | awk '/^./{count[$1]++}END{for(i in count){print i,count[i]}}'

awk习题练习_awk_02

3、提取出字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的所有数字

awk习题练习_awk_03

awk习题练习_awk_04

4、有一文件记录了1-100000之间随机的整数共5000个,存储的格式100,50,35,89…请取出其中最大和 最小的整数awk 

awk习题练习_awk_05

awk习题练习_awk_06

5、将以下文件内容中FQDN取出并根据其进行计数从高到低排序

http://www.baidu.com/image.html
http://blog.baidu.com/image.html
http://www.baidu.com/image.html
http://etw.baidu.com/image.html
http://www.baidu.com/image.html
http://blog.baidu.com/image.html
http://www.baidu.com/image.html
http://etvw.baidu.com/image.html

awk习题练习_awk_07

6、将以下文本以inode为标记,对inode相同的counts进行累加,并且统计出同一inode中,beginnumber的最小值和endnumber的最大值

inode|beginnumber|endnumber|counts|
106|3363120000|3363129999|10000|
106|3368560000|3368579999|20000|
310|3337000000|3337000100|101|
310|3342950000|3342959999|10000|
310|3362120960|3362120961|2|
311|3313460102|3313469999|9898|
311|3313470000|3313499999|30000|
311|3362120962|3362120963|2|

输出的结果格式为:

310|3337000000|3362120961|10103|
311|3313460102|3362120963|39900|
106|3363120000|3368579999|30000|

awk习题练习_awk_08

标签:baidu,www,image,练习,awk,习题,com,311,htmlhttp
From: https://blog.51cto.com/gavenlee/6004354

相关文章

  • Python----文件操作练习题
    withopen("./作业.txt","w",encoding="utf-8")asw:w.write("晓出净慈寺送林子方\n毕竟西湖六月中\n风光不与四时同\n接天莲叶无穷碧\n映日荷花别样红")witho......
  • jQuery回到顶部(css对应练习,循环定时器setInterval)
    视频setInterval<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>03_回到顶部</title><style>#to_top{width:30px;height:......
  • 靶机练习 - 温故知新 - Toppo(sudo 提权)
    重新做了一下以前做过的第一个靶机(https://www.cnblogs.com/sallyzhang/p/12792042.html),这个靶机主要是练习sudo提权,当时不会也没理解。开启靶机,直接告诉了IP地址:端口......
  • awk常用的几条命令组合
    前言最近在生产上查问题,也是练就了一下awk的命令。生产上的数据安全性要求比较高,一般要拿到测试环境都需要脱敏,但是脱敏的数据会有很多程序上的不适应。所以有时候查询......
  • awk --help
    最近在使用linux的awk命令,感叹其强大之处,在文本操作上的便利支持,让在对数百万流水明细操作如鱼得水,先贴出来awk的man,接下来再细致记录常用命令。awk--help>awk.txt======......
  • 56、文本处理工具-awk
    awk工作原理awk/gawk实现下面功能:文本处理、输出格式化的文本报表、执行算术运算、执行字符串操作格式:awk[option]'program'var=valuefile...awk[option]-fprogramfi......
  • b站pandas编程练习100例
     题1使用List构造Series使用pandas,把下方数据List,变为一个Series。将Series输出到命令行。courses=['语文','数学','英语','计算机']题解:import......
  • 【参考答案】java基础练习:变量、数据类型、输入、输出、运算符
     练习1:判断输入的值是否是偶数,另外,要处理输入错误(目的:熟悉输入、输出,特别是Scanner对象的方法)packagecom.qzcsbj;importjava.util.Scanner;publicclassTest{......
  • 练习-使用IPC向导生成LQFP64封装-PCB系列教程2-3+
    系列教程的第3个案例会讲解STM32F405单片机的板子,这个单片机的封装是LQFP64。接下来以LQFP64做为案例,练习使用IPC向导。焊接练习板背面还有些空间,放几个芯片来练习下焊接。......
  • jQuery核心函数之选择器(练习表格隔行变色)
    视频行号从0开始。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>01__表格隔行变色</title><style>div,span,p{widt......