PowerShell을 사용하여 배열 값 정렬
Rohan Timalsina
2022년8월18일
배열은 여러 항목의 모음으로 사용되는 데이터 구조입니다. 항목은 동일하거나 다른 유형일 수 있습니다.
배열 항목은 0부터 시작하여 정수 오름차순으로 인덱스 번호에 저장됩니다. 이 자습서에서는 PowerShell에서 배열 값을 정렬하는 방법을 배웁니다.
PowerShell에서 배열 값 정렬을 위해 Sort-Object
Cmdlet 사용
Sort-Object
cmdlet은 속성 값을 기준으로 개체를 정렬합니다. PowerShell은 명령에 속성이 지정되지 않은 경우 첫 번째 입력 개체의 기본 정렬 속성을 사용합니다.
오름차순 또는 내림차순으로 정렬하기 위해 개체를 Sort-Object
로 파이프할 수 있습니다.
배열 하위 표현식 연산자 @()
를 사용하여 배열을 생성할 수 있습니다. 항목은 @()
괄호 안에 있습니다.
다음 명령은 5개의 항목이 포함된 $vehicles
배열을 만듭니다.
$vehicles=@("Cars", "Trucks", "Bus", "Train", "Jeep")
다음으로 배열 변수를 호출하여 항목을 봅니다.
명령:
$vehicles
출력:
Cars
Trucks
Bus
Train
Jeep
다음 예에서는 개체 배열을 오름차순으로 정렬합니다.
명령:
$vehicles | Sort-Object
출력:
Bus
Cars
Jeep
Train
Trucks
-Descending
매개변수를 사용하여 개체를 내림차순으로 정렬합니다.
명령:
$vehicles | Sort-Object -Descending
출력:
Trucks
Train
Jeep
Cars
Bus
PowerShell은 cmdlet과 해당 별칭으로 유명합니다. Sort-Object
에는 내장 별칭 sort
가 있습니다.
아래와 같이 정렬된 개체를 sort
로 파이프할 수도 있습니다.
명령:
$vehicles | sort
출력:
Bus
Cars
Jeep
Train
Trucks
이런 식으로 PowerShell을 사용하여 배열 값을 쉽게 정렬할 수 있습니다.
작가: Rohan Timalsina