리눅스 sort 명령어: 파일 정렬

종류 및 분류의 사전적 의미를 가진 리눅스 sort 명령어는 아스키 파일 내용(레코드)을 정렬할 때 사용하는 명령어입니다. 알파벳순이나 오름차순 또는 내림차순으로 정렬해야 하는 경우에 사용하는 명령어입니다.
✅ 리눅스 sort 명령어 기본 사용 방법
sort -option 파일이름✅ 리눅스 sort 명령어 옵션
✅ 리눅스 sort 명령어 사용 예시
기본 사용 방법입니다.
sort test.txt
adfdadfasf
budhha
Budhha
Chatrap
Mahatm
Ramaaiwww]# ll | sort -nk 7
total 12
-rw-r--r--. 1 ukc nobody 8 Jan 14 07:07 index.php1
-rw-r--r--. 1 ukc nobody 8 Jan 14 07:07 index.php2
-rw-r--r--. 1 ukc nobody 8 Jan 14 07:07 index.php2~
-rw-r--r-- 1 root root 0 Jan 20 12:31 abc.12
-rw-r--r-- 1 root root 0 Jan 20 12:31 abc123
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg1
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg1~
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg2
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg3
-rw-r--r-- 1 root root 0 Jan 20 12:41 123test.txt
-rw-r--r-- 1 root root 0 Jan 20 12:41 TestFile.txt
drwxr-xr-x. 2 ukc nobody 173 Jan 20 13:52 1
# 내림차순으로 필드 확인해 보기
www]# ll | sort -nrk 7
drwxr-xr-x. 2 ukc nobody 173 Jan 20 13:52 1
-rw-r--r-- 1 root root 0 Jan 20 12:41 TestFile.txt
-rw-r--r-- 1 root root 0 Jan 20 12:41 123test.txt
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg3
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg2
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg1~
-rw-r--r-- 1 root root 0 Jan 20 12:38 gg1
-rw-r--r-- 1 root root 0 Jan 20 12:31 abc123
-rw-r--r-- 1 root root 0 Jan 20 12:31 abc.12
-rw-r--r--. 1 ukc nobody 8 Jan 14 07:07 index.php2~
-rw-r--r--. 1 ukc nobody 8 Jan 14 07:07 index.php2
-rw-r--r--. 1 ukc nobody 8 Jan 14 07:07 index.php1
total 12
## www]# cat sort.txt
sort1 3
sort4 4
sort12 3
sort19 3
sort55 3
sort33 5
sort2 5
sort3 12
www]# sort -nk2 sort.txt
sort1 3
sort12 3
sort19 3
sort55 3
sort4 4
sort2 5
sort33 5
sort3 12
ℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.