드라이브에서 10GB보다 큰 파일을 검색하고 (아직 수행하지 않은 경우) 10GB 청크로 분할된 각 파일에 대해 tar를 생성합니다.

드라이브에서 10GB보다 큰 파일을 검색하고 (아직 수행하지 않은 경우) 10GB 청크로 분할된 각 파일에 대해 tar를 생성합니다.

Synology NAS의 Cloud Sync 응용 프로그램을 통해 Amazon Cloud Drive의 한계를 극복해야 합니다. 이렇게 하면 최대 10GB의 파일만 Amazon에 동기화할 수 있습니다. 좀 더 큰 블루라이트 눈물이 있습니다.

이러한 모든 파일을 식별하기 위해 간단한 스크립트를 만들었지만 이제 각 파일에 대해 질문 제목을 기반으로 논리를 적용해야 합니다.

일치하는 각 파일에 대해 해당 파일에 대한 기존 tar가 없으면 10GB 청크로 나누어진 tar를 (동일 폴더에) 생성하고, 그렇지 않으면 아무것도 하지 않습니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

tar에서 를 생성 하고 각각 10GB의 청크로 분할 하려면 mymovie.br다음 명령을 사용할 수 있습니다.

tar cvzf - mymovie.br | split --bytes=10GB - mymovie.tar.

기본적으로 이 작업은 대용량 파일을 가져와서 tar구문 분석한 다음 split이를 10GB 단위로 나누어 다시 조립하는 것입니다.

관련 정보