Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

쿼리 연산자 사용 방법

기여자

관리 인터페이스는 쿼리 및 UNIX 스타일 패턴과 와일드카드를 지원하여 명령 매개 변수 인수의 여러 값을 일치시킬 수 있습니다.

다음 표에서는 지원되는 쿼리 연산자를 설명합니다.

운영자 설명

*

모든 항목과 일치하는 와일드카드입니다.

예를 들어, 'volume show-volume\ * tmp *' 명령은 이름에 'tmp' 문자열이 포함된 모든 볼륨의 목록을 표시합니다.

!

연산자가 아닙니다.

일치하지 않는 값을 나타냅니다. 예를 들어, '!vs0'은 값 "vs0"과 일치하지 않음을 나타냅니다.

있습니다.

비교할 두 개의 값을 구분합니다. 예를 들어, '* vs0

vs2*'는 vs0 또는 vs2와 일치합니다.

b *

\ * c * 와 같이 여러 개 또는 구문을 지정할 수 있습니다. 이 항목은 a 항목, b로 시작하는 모든 항목, c를 포함하는 모든 항목과 일치합니다.

…​

범위 연산자.

예를 들어, ' * 5..10 *'은 '5'에서 '10'까지의 모든 값을 포함합니다.

를 누릅니다

보다 작음 연산자입니다.

예를 들어, "*<20 *"은 "20"보다 작은 모든 값과 일치합니다.

를 누릅니다

보다 큰 연산자.

예를 들어, ' * > 5 * '는 '5'보다 큰 값을 찾습니다.

=

보다 작거나 같음 연산자.

예를 들어, "* ⇐5*"는 "5"보다 작거나 같은 값을 찾습니다.

>=

보다 크거나 같음 연산자입니다.

예를 들어, '>=5'는 '5'보다 크거나 같은 값을 찾습니다.

{'query'}

확장된 쿼리.

확장 쿼리는 다른 매개 변수 앞에 명령 이름 뒤의 첫 번째 인수로 지정해야 합니다.

예를 들어, 'volume modify{-volume\ * tmp *} -state offline' 명령은 이름에 'tmp' 문자열이 포함된 모든 볼륨을 오프라인으로 설정합니다.

쿼리 문자를 리터럴로 구문 분석하려면 문자를 큰따옴표로 묶어야 합니다(예: "<10", "0..100", "*abc*", 또는 "a|b")를 참조하십시오.

특수 문자가 해석되지 않도록 원시 파일 이름을 큰따옴표로 묶어야 합니다. 이는 클러스터 쉘에서 사용하는 특수 문자에도 적용됩니다.

한 명령줄에 여러 쿼리 연산자를 사용할 수 있습니다. 예를 들어, 'volume show-size> g1-percent-used <50-vserver! vs1' 명령은 이름이 ""vs1""인 SVM(스토리지 가상 시스템)이 아니라 크기가 1GB 이상인 모든 볼륨을 표시합니다.