Топ-100
Back

ⓘ Split, 유닉스. split 은 하나의 파일을 두 개 이상의 작은 파일들로 분할하는데 주로 사용되는 유닉스 유틸리티이다. ..




                                     

ⓘ Split (유닉스)

split 은 하나의 파일을 두 개 이상의 작은 파일들로 분할하는데 주로 사용되는 유닉스 유틸리티이다.

                                     

1. 사용

명령형식은 다음과 같다.

split 옵션 입력파일명 출력파일명

split 은 1000줄까지의 출력파일들을 만들 수 있게 초기 설정되어 있다. 그 파일들은 사용자가 설정한 출력파일명 뒤에 aa,ab,ac 등으로 덧붙여져 이름이 지어진다. 만약 출력파일명이 주어지지 않는다면 초기파일명은 x를 사용하여 xaa,xab 등으로 설정된다. 입력파일명 대신에 하이픈-이 사용되거나 입력파일명이 없으면, 데이터는 표준 입력standard input에서 얻어진다.

                                     

2. 옵션

-a수 분할되어 저장될 출력파일명의 뒤에 붙을 aa,ab.,혹은 aaa,aab. 등의 자릿수를 지정한다. 예컨대 split -a4 fruits.txt fruits-split.txt 라 하면 fruits-split.txtaaaa로 저장된다. -b수 출력파일당 바이트 크기가 지정된다. 여기서 지정되는 바이트 크기에 따라 aa부터 ab,ac.,순으로 파일을 만들어간다. 512바이트는 b로, 1킬로바이트는 k로, 1메가바이트는 m으로 설정된다. -C수 출력파일당 줄들의 바이트 크기를 지정한다. 소문자가 아닌 대문자 C임에 유의하라. -l수 출력파일당 줄 수를 지정한다. 다시 말해, 원래의 파일을 여러 줄씩 끊어 저장할 것인지 지정하는 것이다. --help 도움말을 보여준다. --version 버전 정보를 보여준다.
                                     

3. 외부 링크

  • 영어 split1 – 리눅스 사용자 명령어 매뉴얼 페이지
  • 영어 split – 명령어와 유틸리티 오픈 그룹의 단일 유닉스 규격, Issue 7 참고