Chat now with support
Chat with Support

NetVault 12.2 - 참조 안내서

소개 시작하기 명령줄 유틸리티 사용 nvreport 유틸리티 사용

서식 옵션 사용

기본적으로 보고서는 터미널 창에서 실행될 때 사전 정의된 레이아웃으로 표시됩니다. -format 옵션을 사용하여 열에 표시되는 문자 수를 지정하고 줄 바꿈을 삽입하며 열을 추가 또는 제거할 수 있습니다. 서식 옵션은 다음 섹션에 설명되어 있습니다.

-format 옵션을 사용할 때 필드의 실제 이름을 사용해야 합니다. 각 이름 앞에 "%" 기호가 붙어야 합니다. 실제 이름에 "%" 기호가 포함되어 있는 경우 이름을 지정할 때 이스케이프 시퀀스 "%%"를 사용합니다. 또한 구문에서 필수 필드를 모두 지정해야 합니다. 구문에서 필드를 생략할 경우 출력에 표시되지 않습니다.

열에 최대 문자 수를 지정하려면 두 개의 콜론과 실제 이름 수를 추가합니다.

예:

보고서 출력에서 각 항목 사이에 줄 바꿈을 추가하려면 -format 옵션을 사용하여 명명된 필드 목록 끝에 "%\n"을 추가합니다.

예:

일부 서식 파일은 -format 옵션을 사용하여 출력에 포함할 수 있는 몇 가지 추가 필드를 제공합니다. 열을 추가하려면 nvreport -help field <클래스 이름> 명령을 사용하여 템플릿 파일에 사용할 수 있는 필드 전체 목록을 가져옵니다. 각 필드의 설명 열에서 제공하는 정보를 검토하고 적용 가능한 필드를 포함시킵니다. 필드의 실제 이름을 사용하는지 확인합니다.

다음 예는 "드라이브" 사전 구성 보고서를 사용합니다. 모든 기본 필드를 포함하고 추가로 드라이브의 쓰기 오류 수를 표시합니다.

예:

정렬 옵션 사용

-sort 옵션은 선택한 필드에서 항목을 정렬하는 데 사용할 수 있습니다. 정렬 식은 다음 형식으로 지정됩니다.

[필드 이름]: 보고서가 정렬되는 필드입니다.
[+/-]: +를 사용하여 출력을 지정된 필드의 오름차순으로 정렬하고 -를 사용하여 출력을 내림차순으로 정렬합니다.

보고서는 클래스가 제공하는 모든 필드로 정렬할 수 있습니다. 출력에 표시되지 않은 필드의 실제 이름도 출력 정렬에 사용할 수 있습니다.

-sort 옵션을 사용할 때 필드의 실제 이름을 사용해야 합니다. 각 이름 앞에 "%" 기호가 붙어야 합니다. 실제 이름에 "%" 기호가 포함되어 있는 경우 이름을 지정할 때 이스케이프 시퀀스 "%%"를 사용합니다.

예:

"-sort" 옵션으로 여러 필드를 지정할 수 있습니다. 결과 보고서는 구문의 필드 이름 순서를 기준으로 정렬 우선 순위를 지정합니다. 여러 정렬 필드를 사용할 때 모든 필드를 따옴표(" ")로 묶습니다.

예:

포함 옵션 사용

-include 옵션은 보고서의 데이터를 필터링하는 데 사용할 수 있습니다. 필터 식은 다음 형식으로 지정됩니다.

[필드 이름]: 필드의 실제 이름입니다.
[연산자]: 연산자는 다음 중 하나일 수 있습니다.
[상수]: [필드 이름] 값을 비교하는 값입니다. 예를 들어 작업 ID "42"가 할당된 작업에 적용되는 항목만 포함하려면 "42"를 [상수]로 포함시킵니다.

여러 필터 식을 연결하려면 "AND" 및 "OR"을 사용합니다. 또한 괄호를 사용하여 인수의 우선 순위를 나타냅니다.

예:

Timepassed

시간 간격 값을 포함한 필드를 비교하기 위해 사용합니다. 예를 들어 백업 작업을 실행하는 데 걸리는 시간입니다. 값은 다음 형식으로 지정할 수 있습니다.

부울

부울 값을 포함한 필드를 비교하기 위해 사용합니다. 부울 값 예:

날짜

날짜 값을 포함한 필드를 비교하기 위해 사용합니다.

예:

nvreport -class "job history" -include "%STARTDATE >= [Date]"

값은 다음 형식으로 지정할 수 있습니다.

예를 들어 "now-1YE"는 한 해 전이 됩니다.

Daysinweek

요일을 포함한 필드를 비교하기 위해 사용합니다.

값은 다음 형식으로 지정할 수 있습니다.

Daysinmonth

매달 특정 날짜를 포함한 필드를 비교하기 위해 사용합니다. 여러 개의 값은 쉼표 구분자를 사용하거나 따옴표로 모든 값을 묶습니다.

hdwmycount

시간, 일, 주, 월 및 연도 수(총 수)를 포함한 필드와 비교하기 위해 사용합니다.

값은 다음 형식으로 지정할 수 있습니다.

[#H] [#D] [#W] [#M] [#Y]

예를 들어 "12H 2W 10M 18Y"는 12시간, 2주, 10개월, 18년을 나타냅니다.

각 시간 변수는 필요에 따라 추가하거나 생략할 수 있습니다.

정수(큰 값)

큰 정수 값(예: 764874497498723497)을 포함한 필드를 비교하기 위해 사용됩니다.

숫자

숫자 값을 저장하는 필드를 비교하기 위해 사용됩니다.

예:

nvreport -class "job history" -include %INSTANCEID = 2

pluginscreen

N/A(해당 없음)

selectiontree

N/A(해당 없음)

문자열

문자열 값을 포함하는 필드를 비교하기 위해 사용됩니다.

예:

nvreport -class "job history" -include "%EXITSTATUS !=Failed"

공백이 포함된 텍스트 문자열은 따옴표로 묶어야 합니다.

Systime

시스템 시간을 포함하는 필드를 비교하기 위해 사용됩니다.

값은 다음 형식으로 지정할 수 있습니다.

예를 들어 "now-30mi"는 30시간 전이 됩니다.

시간

모든 시간 값을 포함하는 필드를 비교하기 위해 사용됩니다.

nvreport -class "job history" -include "%STARTTIME >= [Time]"

값은 다음 형식으로 지정할 수 있습니다.

예를 들어 "now-12ho"는 12시간 전이 됩니다.

고유

N/A(해당 없음)

weeksinmonth

매달 특정 주를 저장하는 필드를 비교하기 위해 사용합니다.

값은 다음 형식으로 지정할 수 있습니다.

[주 수]: 필요한 주 수

"L"은 월의 마지막 주를 나타냅니다. 예를 들어 134L은 매월 첫 번째, 세 번째, 네 번째 및 마지막 주를 포함합니다.

제목 옵션 사용

명령줄에서 보고서를 실행하고 볼 때 출력에 기본 제목 보고서 "CLI 보고서"가 지정됩니다. -title 옵션을 사용하여 보고서 제목을 변경할 수 있습니다. -title 옵션은 다음 형식으로 지정할 수 있습니다.

제목에 공백이 포함되어 있으면 전체 값을 따옴표로 묶어야 합니다. "-title" 옵션은 CLI 출력 보고서 레이블을 지정하는 데 사용할 수 있지만 파일로 출력되고 CLI 외부에서 보는 보고서에 레이블을 지정하는 것이 더 적합합니다.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating