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

한행의 내용을 거꾸로 출력하는 rev 활용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

한행의 내용을 거꾸로 출력하는 rev 활용법

 

 

 

 

 

 

파일의 내용을 확인하는 여러가지 방법들외에 파일의 내용을 거꾸로 출력하는 방법이 있으니 그것이 rev라는 것이다.

 

 

 

 정리하면 rev라는 리눅스명령어는 파일의 내용을 행단위로 거꾸로 출력하는 것이다.

 

 

 

 

 

다음 예를보면 알겠지만 한행, 한행을 거꾸로 확인하고자 할 때에 사용하면 매우 편리하다.

 

 

 

 하지만 행자체의 출력순서가 바뀌는 것이 아님에 주의해야 한다.

 

 

 

 단지 각 행들내에서 문자들의 출력순서가 완전히 바뀌어져 출력된다는 것을 의미한다.

 

 

 

 

 

[root@sulinux ~]#cat linux.txt

linux 01 line

linux 02 line

linux 03 line

linux 04 line

linux 05 line

linux 06 line

linux 07 line

linux 08 line

linux 09 line

linux 10 line

[root@sulinux ~]#

 

그리고 위에서 확인한 linux.txt파일의 내용을 아래 예에서는 rev명령어를 사용하여 행단위 거꾸로 출력하였다.

 

 

 

 위의 cat명령어로 보았던 내용과 아래의 rev명령어의 결과로 보이는 각 행들의 출력 순서를 잘 비교해 보기 바란다.

 

 

 

 

 

[root@sulinux ~]#rev linux.txt

enil 10 xunil

enil 20 xunil

enil 30 xunil

enil 40 xunil

enil 50 xunil

enil 60 xunil

enil 70 xunil

enil 80 xunil

enil 90 xunil

enil 01 xunil

[root@sulinux ~]#

 

 

 

 

모두 10개의 행이 있으며 행자체의 출력순서는 바뀌지 않았지만 각 행 자체 내에서 보면 출력순서가 뒤집혀 있다는 것을 알 수 있다.

 

 

 

 이것이 rev가 필요한 이유이다.

 

 

 

 이와같이 행단위로 거꾸로 출력되는 결과를 특정파일에 저장하여 활용할 수도 있다.

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  100 명