Escaneie a unidade para arquivos de 10 GB e (se ainda não tiver feito) crie divisão de tar em pedaços de 10 GB para cada

1

Eu preciso superar uma limitação da unidade do Amazon Cloud por meio do aplicativo Cloud Sync no meu Synology NAS. Isso só permite que arquivos de até 10 GB máx sejam sincronizados com a Amazon. Eu tenho um número de rasgos de bluray que são maiores.

Eu já criei um script simples para identificar todos esses arquivos, mas agora, para cada arquivo, preciso aplicar a lógica de acordo com o título da minha pergunta, ou seja,

para cada arquivo correspondente   se não houver tar existente para o arquivo     criar um tar, dividido em pedaços de 10GB (na mesma pasta)   outro     não faça nada

Qualquer ajuda é muito apreciada.

    
por Troels Hartmann 15.09.2016 / 08:10

1 resposta

1

Se você deseja criar um tar de um mymovie.br e tê-lo em blocos de 10 GB cada, use este comando:

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

Basicamente tudo o que ele está fazendo é pegar seu arquivo grande e tar it - então ele split s em pedaços de 10GB depois, que podem ser remontados.

    
por 15.09.2016 / 09:03

Tags