2016-11-22 1 views
0

sysconfig, uptime과 같은 여러 Netapp 명령 출력에서 ​​유용한 정보를 구문 분석하고 추출하고 싶습니다.나중에 NetApp 7 모드에서 쉽게 구문 분석 할 수 있습니까?

set 명령은 문장의 이런 종류의 내 인생이 훨씬 더 쉽게 만들었 기 때문에 이미 넷앱 클러스터 모드 (C-모드)에 일을했다

:

  • 사용자 정의 구분 문자 :

    set -showseparator '!'; 
    
  • 무제한 터미널 길이.

    set -rows 0; 
    
  • 모두 표시 필드

    set -showallfields true; 
    

그러나 set 명령은 넷앱 7 모드가 존재하지 않습니다. ¿ 터미널 길이, 단위, 필드 구분 기호를 수정하는 것과 비슷한 것을 알고 있습니까?

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

답변

1

7 모드에는 유사한 기능이 없습니다 :

손에 내가 가지고있는 버전입니다. 출력을 파싱해야합니다. (같은 aggr show_spacevol status)

당신이 얻을 가장 가까운이 API를 호출하고 결과 XML을 구문 분석하는 것입니다 그것은 몇 가지 명령 (df 또는 version 등) 너무 나쁘지 않아하지만 다른 형식을 가지고, 그것은 매우 지저분 가져옵니다. 좀 더 복잡하지만, 작동 방법에 대해서는 example code이 있습니다.