본문 바로가기
장인으로의 여정

[linux] cut

by 유기농프로그래밍 2016. 2. 22.
반응형

cut

remove sections from each line of files

파일에서 지정한 라인의 필드를 자르는 명령이다.


cut -f[필드번호] [파일명]


필드의 나눔은 DEFAULT로 TAB이다.


[software-craftsman]# cat file
1       컵
2       물티슈
3       노트북
4       달력
5       지갑
6       헤드폰
7       책상
8       전화기
9       모니터
10      가습기

[software-craftsman]# cut -f2 file
물티슈
노트북
달력
지갑
헤드폰
책상
전화기
모니터
가습기

[software-craftsman]# cut -f1 file
1
2
3
4
5
6
7
8
9
10


-d 옵션
: delimiter를 설정할 수 있다.
ex) cut -d' ' -f1 file => 띄어쓰기로 delimiter를 할 수 있다.

[software-craftsman]# cat file
1 컵
2 물티슈
3 노트북
4 달력
5 지갑
6 헤드폰
7 책상
8 전화기
9 모니터
10 가습기

[software-craftsman]# cut -d' ' -f2 file
물티슈
노트북
달력
지갑
헤드폰
책상
전화기
모니터
가습기

[software-craftsman]# cut -d' ' -f1 file
1
2
3
4
5
6
7
8
9
10










반응형

'장인으로의 여정' 카테고리의 다른 글

[gdb] GNU 디버거  (0) 2016.03.09
[linux] awk  (0) 2016.01.27
[linux command] xxd  (0) 2016.01.21

댓글