Ich habe eine 5-GB-Datei auf meinem MAC und kann sie nicht auf einen Flash-Speicher oder eine mit FAT formatierte externe Festplatte kopieren. Wie kann ich es auf einige kleinere Dateien aufteilen
macos
unix
filesystems
Abbas Mousavi
quelle
quelle
Antworten:
Sie können diesen Befehl in der Shell verwenden:
und für die Wiederherstellung
Ich hoffe, es ist nützlich für Sie!
quelle
illegal byte count
nach der Ausführung erhaltensplit -b 500M input_file.tar.gz output_files.tar.gz.
, müssen Sie die Ganzzahl-split -b 500000000 input_file.tar.gz output_files.tar.gz.
-b 20K
nicht funktioniert,-b 20k
arbeitete wie ein Zauber :)Ich brauchte ein bisschen mehr Details als Hameds Antwort, hier ist, was für mich funktioniert, basierend auf Kommentaren bei hints.macworld.com :
Dies ergibt so viele 1024mb-Dateien wie nötig (und eine kleinere am Ende) wie folgt:
Ich verwende gerne den ursprünglichen Dateinamen und füge '.' am ende ist damit wirklich klar, was die datei auf einen blick ist.
Ich habe 1024-MB-Dateien ausgewählt, weil VOBs anscheinend so groß sind, und Toast teilt Dateien auch auf 1024 MB auf - sie müssen einen guten Grund haben!
Um diese wieder zusammenzufügen:
Beachten Sie, dass das erste Argument hier mit. * Endet, wodurch alle aa, ab, ac usw. auf einmal abgerufen werden.
Wenn die von Ihnen erstellte Datei bereits vorhanden ist, wird sie unbemerkt überschrieben (kein umbenanntes Duplikat wie im Finder). Die Mac-Version von split unterscheidet sich anscheinend geringfügig von der Linux-Version (zum einen werden numerische Suffixe (-d) nicht unterstützt).
Aktualisieren...
Nach Andy Ibanez 'Kommentar, dass sein
before
undafter
nicht übereinstimmten, hier ist mein Test:Ich arbeite unter OSX, verwende aber Bash aus Homebrew, und ich war zuvor von Unstimmigkeiten zwischen den Betriebssystemen gebissen. Vielleicht kann jemand anderes einen Grund dafür vorschlagen, dass MD5 im obigen Szenario nicht übereinstimmt.
quelle
cat YourFile.iso | md5
überprüft, ob die verkettete ISO tatsächlich mit der ursprünglichen übereinstimmt. Es war nicht so.Mit dem Festplatten-Dienstprogramm können Sie ein Sparse-Bundle auf Ihrer Festplatte erstellen . Darin sind auch größere Dateien erlaubt - den Rest erledigt das System.
Sie können den Stick auch mit HFS formatieren oder, wenn Sie ihn auch unter Windows benötigen, NTFS-3G installieren und das Laufwerk NTFS formatieren
quelle