当前位置:网站首页>牛客网——业务分析-提取值
牛客网——业务分析-提取值
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
边栏推荐
猜你喜欢
随机推荐
Simple configuration of three-tier architecture
Activiti 工作流引擎 详解
外包干了三年,废了...
KingbaseES TOAST存储方式
7.联合索引(最左前缀原则)
MySQL (2)
chrome extension: how to make the dialog be on the right side of the current window?
Motion Tuned Spatio-temporal Quality Assessmentof Natural Videos
Running the evict task with compensationTime
WPS没有在任务栏显示所有窗口选项怎么回事?
Redis数据更新,是先更新数据库还是先更新缓存?
GPGGA NTRIP RTCM Notes
HarmonyOS Notes ------------- (3)
mysql死锁
canvas基础讲解加示例
@Transactional注解在类上还是接口上使用,哪种方式更好?
mpls简介
mysql8安装步骤教程
ENS emoji domain name is on fire!Hype or opportunity?
WPS怎么独立窗口显示?wps单独窗口显示怎么操作?