수색…


소개

Bash에서 cut 명령은 파일을 여러 개의 작은 부분으로 나누는 데 유용합니다.

통사론

  • 잘라 내기 [옵션] 파일

매개 변수

선택권 기술
-b LIST , --bytes=LIST LIST 매개 변수에 나열된 바이트를 인쇄하십시오.
-c LIST , --characters=LIST LIST 매개 변수에 지정된 위치의 문자 인쇄
-f LIST , --fields=LIST 필드 또는 열 인쇄
-d DELIMITER 열 또는 필드를 구분하는 데 사용됩니다.

파일의 첫 번째 열 표시

다음과 같은 파일이 있다고 가정 해보십시오.

John Smith 31
Robert Jones 27
...

이 파일에는 공백으로 구분 된 3 개의 열이 있습니다. 첫 번째 열만 선택하려면 다음을 수행하십시오.

cut -d ' ' -f1 filename

여기서 -d 플래그는 구분 기호를 지정하거나 레코드를 구분합니다. -f 플래그는 필드 또는 컬럼 번호를 지정합니다. 그러면 다음 출력이 표시됩니다.

John
Robert
...

파일의 열 x에서 y를 표시합니다.

때로는 파일에 다양한 범위의 열을 표시하는 것이 유용합니다. 이 파일이 있다고 가정하십시오.

Apple California 2017 1.00 47
Mango Oregon 2015 2.30 33

처음 3 열을 선택하려면

cut -d ' ' -f1-3 filename

그러면 다음 출력이 표시됩니다.

Apple California 2017
Mango Oregon 2015


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow