셸 컷 사용법

1357 단어 shellcut사용법
cut 는 모든 행위 의 처리 대상 으로 이 메커니즘 은 sed 와 같다.
cut 세 가지 포 지 셔 닝 방법 받 아들 이기:
1)byte: -b
2)characters: -c
3)fields: -d
eg:추출 3,4,5,9 의 바이트:cut -b 3-5,9메모:cut 명령 은-b 옵션 을 사용 하면 실행 할 때-b 뒤의 모든 위 치 를 작은 것 에서 큰 것 으로 정렬 한 다음 추출 합 니 다.순 서 를 뒤 바 꿀 수 없습니다.
-1 바이트 에서 3 바이트 까지 표시 합 니 다.
3.세 번 째 바이트 에서 끝까지 표시 합 니 다.
중국어 추출 에 있어 서-c 는 문자 단위 로 출력 이 정상 입 니 다.-b.바이트(8 비트 2 진)로 계산 합 니 다.
다 중 바이트 문 자 를 만 났 을 때-n 옵션 을 사용 하면 다 중 바이트 문 자 를 뜯 지 않 습 니 다cut -nb 1,2,3고정 되 지 않 은 형식 정보 에 대해 서 는 도 메 인 이 필요 합 니 다.이전에 간격 부 호 를 설정 하고 몇 번 째 도 메 인 을 추출 해 야 합 니 다.cut -d : -f 1-d 설정 간격 부 호 는:,-f 1 은 첫 번 째 도 메 인 을 추출 합 니 다.
주의:빈 칸 과 탭 문 자 를 만 났 을 때 어떻게 식별 합 니까?
먼저 이 빈 칸 이 빈 칸 으로 구성 되 었 는 지,탭 문자 로 구성 되 었 는 지 확인 하 십시오.

cat tab_space.txt
sed -n l tab_space,txt
탭 위치(TAB)이면\t,빈 칸 이면 그대로 표 시 됩 니 다.(sed 중 n 뒤에 l 은 소문 자 L)
cut-d 는 어떤 기호 로 탭 문자 나 빈 칸 을 표시 합 니까?
cut-d 기본 간격 은 탭 문자 로 생략 할 수 있 습 니 다.공백 을 간격 문자 로 설정 하면 cut -d ' ' -f 4(작은 따옴표 두 개 중 빈 칸 이 있어 야 합 니 다)
그리고-d 뒤에 만 빈 칸 을 설정 할 수 있 으 며,여러 개의 빈 칸 을 허용 하지 않 습 니 다.cut 에서 허용 하 는 간격 부 호 는 문자 입 니 다.
총결산
위 에서 말 한 것 은 편집장 님 께 서 소개 해 주신 Shell cut 용법 입 니 다.여러분 께 도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기