linux – 使用sed或awk来解析多路径输出
发布时间:2021-01-15 07:08:25 所属栏目:Linux 来源:网络整理
导读:我正在尝试解析linux上的多路径输出以查找我正在编写的脚本,并且我无法找到正确的SED或AWK语法来获取它我想要的方式.我一直在浏览各种网站和stackoverflow示例,没有太多运气. 我想找到一种方法: temp (360a98000572d4d2d5834566c64536b46) dm-4 NETAPP,LUN[
我正在尝试解析linux上的多路径输出以查找我正在编写的脚本,并且我无法找到正确的SED或AWK语法来获取它我想要的方式.我一直在浏览各种网站和stackoverflow示例,没有太多运气. 我想找到一种方法:
看起来像:
**编辑
把大小放在主线上给我一些其他东西来匹配:
但是,我无法得到下面的任何一个例子来匹配“G [$”(我知道如果有任何terrabyte卷,我将需要另外一行T)并给我正确的输出. 感谢下面的每个人的建议 我知道如何清理间距,所以我会在输出正确之后再这样做.将开始多路径信息的所有行都以“LUN”结尾.每个LUN线(sdx设备)下的服务器可以有1到8个路径. “()”之前的部分可以是文本(别名)或数字. 最佳答案 单程:script.awk的内容:
假设infile有问题的内容,运行脚本如:
输出如下:
(编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 神奇的阿力攻略6-10关三星过关视频
- linux – EXT4上的时间戳精度(亚毫秒)
- system libzip must be upgraded to version gt;= 0.11
- linux – 帮助我从ABS指南中了解bash中这个简单的io重定向
- 怎样在 Ubuntu Linux 上从源代码构建 Qt 6.2.2
- c – HeapCreate,Linux中的HeapAlloc,Linux的私有分配器
- 调用远程主机上的 RMI 服务时抛出 java.rmi.ConnectExcepti
- 找出Linux框上脚本执行的历史记录
- 微信第一个好友怎么看 怎么查微信第一个好友是谁
- 双12支付宝口碑全球狂欢节有什么活动