【发布时间】:2016-03-31 07:29:28
【问题描述】:
我有一个命令可以输出一些定期变化的数据。 在这些数据中,我需要提取一些信息并从中构建一个字典。 我正在专门寻找那些指定为“quorum”和“quorum-manager”的节点名称
以下是命令的示例输出:
GPFS cluster information
========================
GPFS cluster name: codev.NSD-1
GPFS cluster id: 8865240017152489758
GPFS UID domain: codev.NSD-1
Remote shell command: /usr/bin/ssh
Remote file copy command: /usr/bin/scp
Repository type: CCR
Node Daemon node name IP address Admin node name Designation
-------------------------------------------------------------------
1 NSD-1 192.168.0.1 NSD-1 quorum
2 NSD-2 192.168.0.2 NSD-2 quorum-manager
3 NSD-3 192.168.0.3 NSD-3 quorum-manager
4 NSD-4 192.168.0.4 NSD-4 manager
5 client-1 192.168.0.5 client-1
我正在寻找类似下面的东西:
NSD-1: quorum, NSD-2: quorum-manager, NSD-3:quorum-manager
有没有一种pythonic方法可以做到这一点。如果我必须使用可能太麻烦的正则表达式。 任何帮助表示赞赏。
【问题讨论】:
标签: python string python-2.7 dictionary