Come posso usare Split nel Terminale di Mac OS X per dividere i file direttamente in un'altra directory?


18

Come si usa il comando Terminale OS X splitper dividere un file in più pezzi e archiviarli in una cartella diversa, su un'unità diversa?

Il motivo è che devo spostare i file in un archivio FAT32, ma sono troppo grandi per il vincolo di dimensione del file FAT32 da 4 GB.

Inoltre, non ho abbastanza spazio sul mio disco HFS + per dividerlo lì, quindi spostarlo.

Qualche idea?

Risposte:


21

Se Mac OS X si splitcomporta proprio come i GNU Coreutils split, cdnella directory in cui si desidera risiedano i file divisi e quindi eseguire il comando seguente:

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

GRAZIE TANTE! : D Sembra funzionare, dato che attualmente sto "copiando la divisione" adesso. Ecco cosa ho fatto: ho CD nella directory in cui volevo i file, proprio come hai detto, e poi ho scritto: split -b 2048m /location/of/big/fileMa ho scelto alcune altre directory, anche se LOL
Kebman,

2
L'ovvia domanda successiva sarebbe come riunire nuovamente i file. Il joincomando non è adatto. È invece catpossibile utilizzare il comando: cat file1 file2 file 3> onebigfile o cat file *> onebigfile
user535673
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.