Ho bisogno di dividere un file .zip in Ubuntu come .z01, .z02 ecc ... in modo da poterli unire nuovamente in Windows.
Non ho accesso al prompt dei comandi in Windows. Come decomprimerei i file ora?
Ho bisogno di dividere un file .zip in Ubuntu come .z01, .z02 ecc ... in modo da poterli unire nuovamente in Windows.
Non ho accesso al prompt dei comandi in Windows. Come decomprimerei i file ora?
Risposte:
Su Ubuntu puoi usare il splitcomando per dividere il tuo file zip. Qualcosa del genere dovrebbe funzionare:
split your-zip.zip -b 32M ZIPCHUNKS
Questo creerà un mucchio di file ZIPCHUNKS *, in ordine, e tutti e 32 MB o meno di dimensioni. Modificare il parametro 32M per variare la dimensione del blocco.
Tradizionalmente useresti catper incollarli di nuovo insieme:
cat ZIPCHUNKS* > reassembled-zip.zip
Dal momento che si desidera eseguire il riassemblaggio su Windows, è necessario un sostituto per cat. C'è un sostituto per cat su Windows può aiutare, ma nota che il typecomando Windows non funzionerà poiché aggiunge i nomi dei file tra loro durante l'elaborazione di più di un file. Un approccio di lavoro è copy /b ZIPCHUNKS* > reassembled-zip.zip.
È inoltre possibile utilizzare rarche supporta nativamente la creazione di archivi "divisi" che possono quindi essere decompressi da uno strumento GUI su Windows come WinZip o WinRar. Su Ubuntu, installa il rarpacchetto, quindi:
rar a -v32M destination.rar files/to/compress
Questo creerà file chiamati destination.partXX.rar. Trasferiscili su Windows, quindi decomprimi il primo (destination.rar), che si collegherà automaticamente agli altri.
Un trucco che puoi potenzialmente usare è "rar" il file zip originale, in questo modo puoi rimontarlo su Windows. Se hai i file originali, potrebbe essere più semplice semplicemente rararli e lavorarci.
rar, che può produrre archivi "a pezzi" (chiamati "volumi) ed essere decompressi con WinZip (che spero tu abbia installato) o WinRAR. In caso contrario, avresti per dirmi quali strumenti di gestione degli archivi sono installati sul tuo sistema Windows.
Molto semplice: lo fai prima split your-zip.zip -b 32M ZIPCHUNKSin Linux / Unix e poi type * > myZipFile.zipin Windows.
Ho dovuto farlo un anno o più fa. È scomodo, perché Windows non ha gli stessi strumenti.
Ho finito per usare GSplit , che funziona sotto WINE (o PlayOnLinux). Crea un .exefile e un mucchio di .gsdfile. Se stai comprimendo un file PDF, devi pre-comprimerlo perché Windows viene confuso!
copy /bsu Windows.
Se hai installato zip sul tuo computer Ubuntu, dovresti anche avere zipsplit . Questo prende un file zip di grandi dimensioni e lo divide in un numero di file zip autonomi più piccoli. Non si basa su alcuna versione particolare di WinZip o Rar per funzionare, poiché i file che crea sono semplici file Zip.
Un avvertimento: zipsplit vive ancora nel mondo dei nomi di file CP / M / MS-DOS 8.3, quindi se lo usi su biglongfilename.zip , finirai con biglon_1.zip , biglon_2.zip , biglon_3.zip , ecc. .