Como uso o Split no Mac OS X Terminal para dividir arquivos diretamente em outro diretório?


18

Como uso o comando OS X Terminal splitpara dividir um arquivo em várias partes e armazená-lo em uma pasta diferente, em uma unidade diferente?

O motivo é que eu preciso mover arquivos para um armazenamento FAT32, mas eles são muito grandes para a restrição de tamanho de arquivo FAT32 de 4 GB.

Além disso, não tenho espaço suficiente na minha unidade HFS + para dividi-la e movê-la.

Alguma ideia?

Respostas:


21

Se o Mac OS X splitfuncionar exatamente como o GNU Coreutils split, cdno diretório em que você deseja que os arquivos divididos residam e execute o seguinte comando:

split -b <size> /location/of/big/file

GRANDE OBRIGADO! : D Parece funcionar, como atualmente estou "copiando em partes" agora. Aqui está o que eu fiz: CD'd para o diretório eu queria os arquivos, assim como você disse, e então eu digitei: split -b 2048m /location/of/big/fileMas eu escolhi alguns outros diretórios, embora LOL
Kebman

2
A próxima pergunta óbvia seria como juntar os arquivos novamente. O joincomando não é adequado. Em catvez disso, o comando pode ser usado: cat file1 file2 file 3> onebigfile ou cat file *> onebigfile
user535673
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.