题解 | #业务分析-提取值#

业务分析-提取值

https://www.nowcoder.com/practice/f144e52a3e054426a4d265ff38399748

#!/bin/bash

echo serverVersion:$(grep -oP "Server version\:\K.+$" "./nowcoder.txt")
echo serverName:$(grep -oP "number\:\K.+$" "./nowcoder.txt")
echo osName:$(grep -oP "OS Name\:\K[^\,]+" "./nowcoder.txt")
echo osVersion:$(grep -oP "OS Version\:\K.+$" "./nowcoder.txt")

使用Perl兼容的正则表达式option:-P。\K是perl正则表达式中的一种强大功能,用于忽略\K前面已经匹配的文本。-o只输出选中的内容。

全部评论

相关推荐

头像
09-29 16:18
门头沟学院 Java
点赞 评论 收藏
分享
牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务