0

我想从几个 Netapp 命令输出中解析和提取有用的信息,例如sysconfiguptime等等。

我已经在 Netapp 集群模式 (C-Mode) 上完成了它,因为set命令使我的生活变得更轻松了这种句子:

  • 自定义分隔符:

    set -showseparator '!';
    
  • 无限终端长度。

    set -rows 0;
    
  • 显示所有字段

    set -showallfields true;
    

但是,setNetapp 7-模式中不存在命令。¿ 有人知道类似修改终端长度、单位、字段分隔符的内容吗?

这是我手中的版本:

3250-01> version
NetApp Release 8.1.2P4 7-Mode: Fri Apr 26 19:57:25 PDT 2013
4

1 回答 1

1

7-mode 中没有类似的功能。您必须解析输出。df对于某些命令(例如or )来说还不错,version但其他命令具有格式,并且变得非常混乱(例如aggr show_spaceand vol status

您得到的最接近的是进行 API 调用并解析生成的 XML。这有点复杂,但我有一些关于它如何工作的示例代码。

于 2016-11-23T17:11:23.917 回答