서버/도커
작은크기의 파일로 나누는 split 명령어
코니
코니 가입일:2022.11.19

작성일시:2013.07.22 19:11:00

IP:121.162.195.♡

  • 조회 14
  • 댓글 0
  • 좋아요 0
  • 싫어요 0
  • 121.162.195.♡

split 명령어는 큰 크기의 파일(File)을 여러 개의 작은 파일로 분할하는 명령어다. 형식은 다음과 같다.

split [Option] [대상 파일] [접두 파일명]

접두 파일명을 지정하지 않는 경우 xaa, xab, xac 형식으로 분할된 파일 이름이 부여된다. 접두 파일명을 sp로 지정한 경우 spaa, spab, spac형식으로 분할된 파일 이름이 부여된다.



split -d을 사용해서 fd.tar.bz2을 100byte 크기로 분할했다. 여기서 접두어를 지정하지 않아 자동으로 xaa, xab, xac가 붙었다.


split -l를 사용해서 10행 단위로 fd.tar.bz2를 분할했다. 만약 10에 자리에 default나 값이 없다면 1000행으로 분할을 해버린다.
이렇게 분할된 파일들은 cat을 적절히 사용하면 다시 통합할 수 있다.



cat sp* >> sp.tar.bz2를 사용하여 sp로 시작하는 모든 파일을 sp.tar.bz2로 통합하여 생성하였다.

댓글 0

처리 중...