当前位置:网站首页>牛客网——业务分析-提取值
牛客网——业务分析-提取值
2022-07-30 20:55:00 【小年华'Moon】
假设我们的日志nowcoder.txt里,内容如下:
12-May-2017 10:02:22.789 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:Apache Tomcat/8.5.15
12-May-2017 10:02:22.813 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:May 5 2017 11:03:04 UTC
12-May-2017 10:02:22.813 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:8.5.15.0
12-May-2017 10:02:22.814 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:Windows, OS Version:10
12-May-2017 10:02:22.814 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:x86_64 现在需要你提取出对应的值,输出内容如下:
serverVersion:Apache Tomcat/8.5.15
serverName:8.5.15.0
osName:Windows osVersion:10
[[email protected] homework0724]# awk -F [:,] 'BEGIN {OFS=""} $0~/Tomcat/ {print "serverVersion:",$NF};$0~/number/ {print "serverName:",$NF};$0~/Name/ {print "osName:",$(NF-2);print "osVersion:",$NF}' nowcoder.txt
serverVersion:Apache Tomcat/8.5.15
serverName:8.5.15.0
osName:Windows
osVersion:10
边栏推荐
猜你喜欢
随机推荐
excel数字显示e+17怎么恢复?excel数字变成了小数点+E+17的解决方法
WPS表格怎么自动1234排下去?wps表格怎么自动生成序号?
【软件工程之美 - 专栏笔记】31 | 软件测试要为产品质量负责吗?
2022年SQL经典面试题总结(带解析)
MySQL60题作业
啊?现在初级测试招聘都要求会自动化了?
Quick Master QML Chapter 6 Animation
bebel系列- 插件开发
MySQL 多表关联一对多查询实现取最新一条数据
Redis数据更新,是先更新数据库还是先更新缓存?
MySQL BIGINT 数据类型
Android studio连接MySQL并完成简单的登录注册功能
awk笔记
弹性盒子模型
KingbaseES TOAST存储方式
MySQL的DATE_FORMAT()函数将Date转为字符串
【考研词汇训练营】Day18 —— amount,max,consider,account,actual,eliminate,letter,significant,embarrass,collapse
使用map函数,对list中的每个元素进行操作 好像不用map
MySQL的Replace用法详解
软考 --- 数据库(6)数据仓库、分布式数据库
![Recommendation System - Sorting Layer: Sorting Layer Architecture [User and Item Feature Processing Steps]](/img/e7/4000f9f1f091970442ae3ecbc34c9f.png)








