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

cut명령어 개론과 사용시 적용되는 출력자릿수 적용방법들

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

cut명령어 개론과 사용시 적용되는 출력자릿수 적용방법들






 

cut은 특정파일의 각 필드들을 출력에서 제거하거나 원하는 필드만 출력할 수 있는 명령어입니다.

 

 

 

  cut명령어는 텍스트문서의 특정필드를 제거하여 편집하거나 원하는 입력 폼으로 재생성하는 용도로 사용됩니다.

 

 

 

 시스템관리 실무에서 cut명령어는 awk와 텍스트파일의 출력편집용으로 많이 사용됩니다.

 

 

 

 그리고 cut명령어는 구분자를 별도로 지정하지 않았을 경우에는 byte단위로 지정됨을 원칙으로 하지만, 별도의 구분자(콜론, 세미콜론, 콤마, 마침표등)를 지정하였을 경우에는 지정한 구분자를 기준으로 출력됩니다.

 

 

 

 

 

명령어위치 : /bin/cut

 

사용형식 : cut [옵션]... [파일]...

 

cut명령어의 man페이지를 확인해 보시면(man cut) 출력시 적용되는 자릿수에 대한 설명이 있습니다.

 

 

 

 cut명령어의 정확한 사용을 위해서는 이 부분이 먼저 이해가 되어야 하므로 자릿수 적용방법들에 대해서 먼저 설명하도록 하겠습니다.

 

 

 

 

 

다음 표의 N M, 그리고 O는 자릿수(byte)를 표시하는 숫자를 의미합니다.

 

 

 

 

 

형식

  

N

N자릿수만을 의미함.

-b1, -b3

N,M,O

N자리와 M자리 O자리를 각각 의미함.

-b5,6,7,8,9,10

N-

N자리부터 마지막까지를 의미함.

-b10-

N-M

N자리부터 M자리까지를 의미함.

-b5-10

-M

처음부터 M자리까지를 의미함.

-b-10

 

이제부터 cut명령어를 이용하여 특정 파일의 내용을 원하는 부분들만 추출할 수 있는 여러가지 방법들에 대해서 알아보도록 하겠습니다.

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,845 개
  • 현재 접속자 :  123 명