강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

파일내용정렬 마법사 sort 실무3편: 특정파일의 내용을 내림차순(역순)으로 정렬하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

파일내용정렬 마법사 sort 실무3: 특정파일의 내용을 내림차순(역순)으로 정렬하기

 

 

 

 

 

“1,2,3,..”, 그리고 “A, B, C,..”과 같이 뒤로 갈수록 그 값이 차츰 올라가는 정렬이 오름차순이며 그 반대가 내림차순이다.

 

 

 

 

 

이번에는 textfile을 내림차순(역순)으로 정렬을 해보겠다.

 

 

 

  아래와 같이 -r옵션을 사용하면 오름차순이 아닌 내림차순으로 정렬한다.

 

 

 

  이 명령의 결과는 앞의 예와 정반대의 결과임을 알 수 있다.

 

 

 

[root@sulinux ~]# sort -r textfile
9       six     four
8       two     eight
7       eight   two
6       four    six
5       ten     zero
4       one     nine
3       seven   three
2       three   seven
1       nine    one
0       five    five
[root@sulinux ~]#

 

 

 

 

이 결과 또한 파일에 저장을 하려면 "> 파일명"을 명령어의 끝에 추가하여 실행한다.

 

 

 

 위의 결과는 textfile의 각 행에 있는 첫번째 문자들을 내림차순(역순)으로 정렬을 한 것이다.

 

 

 

 첫번째 문자가 동일할 경우에는 동일한 첫번째 문자를 가진 행끼리 두번째 문자를 가지고 정렬한다.

 

 

 

 


두번째 문자가 동일할 경우에는 세번째.....이런식으로 비교를 하여 정렬한다.

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,038 명
  • 현재 강좌수 :  35,818 개
  • 현재 접속자 :  93 명