csplit

csplit
csplit
운영 체제Unix 및 Unix 유사
플랫폼크로스 플랫폼
유형명령어
면허증.GNU GPL v3

Unix 및 Unix 유사 운영 체제명령어컨텍스트 행에 의해 결정되는 파일을 둘 이상의 작은 파일로 분할하기 위해 사용되는 유틸리티입니다.

역사

csplit는 1987년 제2호부터 X/Open Portability Guide의 일부입니다.POSIX의 첫 번째 버전과 단일 Unix [1]사양으로 상속되었습니다.PWB [2]UNIX에서 처음 등장했습니다.

의 버전csplit GNUcoreutils에 번들된 는 Stuart Kemp와 David MacKenzie에 [3]의해 작성되었습니다.이 명령어는 일반적인 GNU Unix 유사 [4]유틸리티의 nativeWin32ports UnxUtils 컬렉션의 일부로 Microsoft Windows용 별도의 패키지로 사용할 수 있습니다.

사용.

command-syntax는 다음과 같습니다.

csplit [OPTION]...파일 패턴... 

패턴은 행 번호 또는 정규 표현일 수 있습니다.프로그램은 패턴으로 구분된 파일 조각을 파일로 출력합니다.xx00,xx01각 조각의 크기(바이트 단위)를 표준 출력으로 출력합니다.

옵션 파라미터는 프로그램의 동작을 다양한 방법으로 수정합니다.예를 들어 출력 파일명의 디폴트 프리픽스 문자열(xx)과 자리수(2)를 변경할 수 있습니다.

대부분의 Unix 유틸리티와 마찬가지로 리턴 코드0은 성공을 나타내고,0 이외의 값은 실패를 나타냅니다.

분할과의 비교

split명령어는 또한 모든 조각이 고정된 크기(줄 또는 바이트 단위)인 것을 제외하고 파일을 여러 조각으로 분할합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ csplit – 셸 및 유틸리티 레퍼런스, 단일 UNIX 사양, The Open Group 버전 4
  2. ^ csplit(1)FreeBSD 일반 명령어 매뉴얼
  3. ^ "Csplit(1) - Linux man page".
  4. ^ "Native Win32 ports of some GNU utilities". unxutils.sourceforge.net.

추가 정보

  • 엘렌 시버, 애런 웨버, 스티븐 피긴스, 로버트 러브, 아놀드 로빈스 등Linux의 넛셸, 제5판.오라일리 미디어:2005년 7월ISBN 978-0-596-00930-4.

외부 링크