바라건대, Windows 명령 줄에서 작업하는 데 익숙합니다. 명령 줄은 Windows GUI에만 머물러있는 경우 훨씬 더 어렵거나 불가능한 모든 가능성을 열어줍니다. 명령 줄에서 찾을 수있는 기능 중 하나는 정렬 유틸리티입니다.

GUI에서 파일 내용을 직접 정렬 할 수 없습니다. 사람들은 파일을 Word 또는 Excel로 가져오고 내용을 정렬 한 다음 정렬 된 결과를 다시 텍스트 파일로 내보내는 등 정렬에 대한 해결 방법을 찾았습니다. 명령 줄을 사용하는 경우 이는 번거롭고 불필요합니다.

명령 줄에는 정렬 유틸리티가 있습니다. 사용이 매우 간단하고 빠르며 파일 내용을 정렬하기 위해 험난한 작업을 수행하지 않아도됩니다. Sort는 몇 개의 스위치를 허용하지만 대부분의 경우 하나 또는 두 개만 고려하면됩니다. 모든 스위치를 포함하여 Sort에 대한 전체 도움말을 보려면 명령 프롬프트에 다음을 입력하십시오.

C:\> SORT /?

Sort에 대해 나열된 모든 스위치 중에서 “/ O”스위치가 가장 많이 사용됩니다. 정렬 된 내용에 대한 출력 파일을 지정할 수 있습니다. 예를 들어 PartNumbers.txt라는 파일이있는 경우 다음 줄을 입력하여 해당 파일의 정렬 된 버전을 만들 수 있습니다.

C:\> SORT PartNumbers.txt /O PartNumbers.srt.txt

기본적으로 Sort는 영숫자 오름차순 (예 : A-Z 및 0-9)으로 정렬 된 출력을 생성합니다. (Sort 명령은 항상 대소 문자를 구분하지 않습니다.)

파일을 역순으로 정렬하려면 “/ R”을 지정하십시오.

이렇게 전환 :

C:\> SORT PartNumbers.txt /R /O PartNumbers.rev.txt

세 번째로 일반적으로 사용되는 스위치는 “+ n”이며 여기서 “n”은 숫자입니다. 이 스위치를 지정하면 정렬을 시작할 문자를 Sort에 알릴 수 있습니다. 예를 들어 PartNumbers.txt 파일에 다음과 같은 형식의 부품 번호가 나열되어 있다고 가정합니다.

MO3468 ZM2596 IR5022 HU6531 FR8896 VE9321 RJ6417 PX8475 ZF6727 VF2679

정상적인 오름차순 정렬은 다음 출력을 생성합니다.

FR8896 HU6531 IR5022 MO3468 PX8475 RJ6417 VE9321 VF2679 ZF6727 ZM2596

그러나 각 줄의 처음 두 문자에 관심이없고 대신 부품 번호의 숫자 부분을 기준으로 출력을 정렬하려고한다고 가정 해 보겠습니다. 숫자 부분은 위치 3에서 시작하므로 정렬 명령은 다음과 같습니다.

C:\> SORT PartNumbers.txt /+3 /O PartNumbers.srt3.txt

이제 출력 파일은 다음과 같습니다.

ZM2596 VF2679 MO3468 IR5022 RJ6417 HU6531 ZF6727 PX8475 FR8896 VE9321

이 팁 (11680)은 Windows 7, 8 및 10에 적용됩니다.