본문 바로가기
Linux

리눅스 명령어 - cut

by bbolmin 2012. 5. 7.

cut 명령어

 

기능

파일에서 필드를 뽑아낸다. 필드는 구분자로 구분할 수 있다.

 

사용법

cut [option] [file]

 

옵션

-c 문자위치 :잘라낼 곳의 글자 위치를 지정한다. 콤마나 하이픈을 사용하여 범위를 정할 수도 있으며, 이런 표현들을 혼합하여 사용할 수도 있다.

-f 필드 : 잘라낼 필드를 정한다.

-d 구분자 : 필드를 구분하는 문자를 지정한다. 디폴트는 탭 문자다.

-s : 필드 구분자를 포함할 수 없다면 그 행은 하지 않는다.

 

ex)

test.txt 파일에는 아래의 data가 있습니다.

aaa:bbb:Ccc:ddd:gdef
efef:aab:wef:bgb:azc

 

 

 1) cut -c 3

 

2) cut -c 1-5

 

3) cut -d":" -f3

 

4) cut -d"K" -f1 (구분자로 사용하는 K가 없을때)

 

5) cut -d"K" -f1 -s (구분자로 사용하는 K가 없을때)

 

위의 결과를 보면 어떤 역할을 하는지 알 수 있습니다.


 

'Linux' 카테고리의 다른 글

qemu로 ARM emulating  (0) 2013.12.03
BackTrack - ssh key 세팅  (0) 2013.11.05
바이너리 정보 확인 ( nm, ldd ..)  (0) 2012.10.13
.tar.gz로 된 소스 컴파일 하기  (0) 2012.05.16
Linux(fedora, redhat 등) iso파일 download site ~  (1) 2012.05.16