PowerShell을 사용하여 배열 값 정렬

Rohan Timalsina 2022년8월18일
PowerShell을 사용하여 배열 값 정렬

배열은 여러 항목의 모음으로 사용되는 데이터 구조입니다. 항목은 동일하거나 다른 유형일 수 있습니다.

배열 항목은 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 avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

관련 문장 - PowerShell Array