Menu
Coddy logo textTech

정렬 명령어

Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 32번째.

sort 명령은 파일의 줄을 알파벳 또는 숫자 순서로 정렬합니다.

fruits.txt 파일이 있습니다:

banana
apple
cherry
mango

단순히 sort 다음에 파일명을 입력하세요:

sort fruits.txt

출력은 다음과 같습니다:

apple
banana
cherry
mango

유용한 플래그:

-r역순(내림차순)으로 정렬:

sort -r fruits.txt

-n — 알파벳 순이 아닌 숫자 순으로 정렬:

sort -n numbers.txt

-n 없이 숫자는 텍스트로 정렬되므로 102보다 먼저 옵니다. -n을 사용하면 값에 따라 올바르게 정렬됩니다.

-u — 동시에 중복된 줄을 정렬하고 제거합니다:

sort -u fruits.txt

-k — 특정 로 정렬 (여러 열이 있는 파일에 유용):

sort -k2 data.txt   # sort by the second column

참고: sort는 원본 파일을 수정하지 않습니다 — 정렬된 출력을 화면에만 출력합니다.

challenge icon

챌린지

초급

sort 명령어를 fruits.txt에 사용하세요:

  1. sort를 사용하여 파일을 알파벳 순서로 정렬하세요
  2. sort -r를 사용하여 파일을 역알파벳 순서로 정렬하세요

힌트: 두 명령어를 차례로 실행하세요. 원본 파일은 변경되지 않습니다 — sort는 결과만 출력합니다.

치트 시트

sort 명령어는 파일의 줄을 알파벳 또는 숫자 순서로 정렬합니다:

sort fruits.txt

유용한 플래그:

-r — 역순(내림차순)으로 정렬:

sort -r fruits.txt

-n — 알파벳 대신 숫자 순으로 정렬:

sort -n numbers.txt

-u — 정렬하고 중복 줄 제거:

sort -u fruits.txt

-k — 특정 열 기준으로 정렬:

sort -k2 data.txt   # sort by the second column

참고: sort는 원본 파일을 수정하지 않습니다 — 정렬된 출력을 화면에 출력할 뿐입니다.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨