본문 바로가기

OS/Linux

cut명령어

CUT 명령어

1. 기능

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


2. 문법

cut [option] ... [file] ...


3. 옵션

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

-f 필드 : 잘라낸 필드를 지정한다. 지정하는 방법은 -c 옵션과 같다.

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

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


4. 사용 예제

[/]# cut -c 2-5 test.txt

// test.txt 파일의 2번째부터 5번째 문자까지 출력한다.

[/]# cut -f 3 test.txt

// test.txt 파일의 3번째 필드를 출력한다. 필드 구분은 tab이다.

[/]# cut -f 2-5 -d ^ test.txt

// test.txt 파일의 2번째 부터 5번째 필드를 출력한다. 필드 구분은 ^ 이다.

[/]# cut -f 1,3-4 -d ^ test.txt | more

// test.txt 파일의 1번째와 3,4 번째 필드를 화면 단위로 잘라서 출력 한다. 필드 구분은 ^ 이다.




'OS > Linux' 카테고리의 다른 글

SetUID, SetGID, Sticky bit  (0) 2010.07.04
vi 명령어  (0) 2010.07.04