변군이글루

[리눅스] split 명령어 본문

서___리눅스

[리눅스] split 명령어

변군 변군이글루 2013.07.12 13:30

split 파일을 나눌 때 사용하는 명령어

 

사용형식 split [OPTION] [INPUT [PRERIX]]

- l : 분할 단위 (default 1000line)

- [PRERIX] 출력 파일명 : 지정하지 않으면 default xaa, xab, … 형태로 저장됨

 

ex) 파일을 지정된 용량으로 나누기(1Gbyte)

# split -C 10240000000 dns_report.sql.gz dns_report

 

ex) 나누어진 파일 합치기

# cat dns_report* > dns_report.sql.gz

 

[scbyun@sangchul.kr ~]$ split --help

Usage: split [OPTION]... [INPUT [PREFIX]]

Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default

size is 1000 lines, and default PREFIX is `x'.  With no INPUT, or when INPUT

is -, read standard input.

 

긴 옵션에서 꼭 필요한 인수는 짧은 옵션에도 꼭 필요합니다.

  -a, --suffix-length=N   use suffixes of length N (default 2)

  -b, --bytes=SIZE        put SIZE bytes per output file

  -C, --line-bytes=SIZE   put at most SIZE bytes of lines per output file

  -d, --numeric-suffixes  use numeric suffixes instead of alphabetic

  -l, --lines=NUMBER      put NUMBER lines per output file

      --verbose           print a diagnostic just before each

                            output file is opened

      --help     이 도움말을 표시하고 끝냅니다

      --version  버전 정보를 출력하고 끝냅니다

 

SIZE may be (or may be an integer optionally followed by) one of following:

KB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.

 

Report split bugs to bug-coreutils@gnu.org

GNU coreutils home page: <http://www.gnu.org/software/coreutils/>

General help using GNU software: <http://www.gnu.org/gethelp/>

Report split translation bugs to <http://translationproject.org/team/>

For complete documentation, run: info coreutils 'split invocation

 

 

 

 

'서___리눅스' 카테고리의 다른 글

[리눅스] tac 명령어  (0) 2013.07.12
[리눅스] tcpdump 명령어  (2) 2013.07.12
[리눅스] split 명령어  (0) 2013.07.12
[리눅스] SSH 키 생성  (0) 2013.07.11
[리눅스] oracle 9i 설치 환경 설정 (CentOS 4.x 기반)  (2) 2013.07.10
[오라클] 시작과 종료  (0) 2013.07.10
0 Comments
댓글쓰기 폼