반응형
파일의 각 라인으로부터 선택한 부분만큼 문자열을 잘라낸다.
문법)
cut [옵션] [파일]
설명)
각 파일로부터 표준출력으로 선택된 부분을 출력한다.
옵션)
-b=LIST, --bytes=LIST
LIST에 해당하는 바이트만 선택하여 출력한다.
-c=LIST, --characters=LIST
LIST에 해당하는 글자만 선택하여 출력한다.
-d,--delimiter=DELIM
필드 구분자를 TAB대신에 DELIM 문자를 사용한다.
-f, --fields=LIST
구분자가 있든지 없든지 LIST에 해당하는 필드만 선택한다.
예시)
# cat /etc/passwd | cut -c 2-5
-> /etc/passwd 파일의 2번째부터 5번째 문자만 출력한다
# cat /etc/passwd | cut -f 3 -d ":"
-> /etc/passwd 파일의 3번째 필드를 출력한다. 구분자는 : 으로 한다 ( 기본 구분자는 tab이다 )
반응형