반응형
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 |
댓글