EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

h5jam - Online in der Cloud

Führen Sie h5jam beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl h5jam, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


h5jam - Hinzufügen eines Benutzerblocks zu einer HDF5-Datei

ZUSAMMENFASSUNG


h5jam -u user_block -i in_file.h5 [-o out_file.h5] [--Klamotten]

BESCHREIBUNG


h5jam verkettet a user_block Datei und eine HDF5-Datei, um eine HDF5-Datei mit einem Benutzer zu erstellen
Block. Der Benutzerblock kann entweder binär oder Text sein. Die Ausgabedatei wird so aufgefüllt, dass die
Der HDF5-Header beginnt bei Byte 512, 1024 usw. (Siehe HDF5-Dateiformat.)

If out_file.h5 gegeben ist, wird eine neue Datei mit dem user_block gefolgt von der
Inhalt von in_file.h5. In diesem Fall, infile.h5 ist unverändert.

If out_file.h5 ist nicht angegeben, die user_block wird hinzugefügt in_file.h5.

If in_file.h5 hat bereits eine Benutzersperre, der Inhalt von user_block wird dem hinzugefügt
Ende des bestehenden Benutzerblocks, und die Datei wird an die nächste Grenze verschoben. Wenn --Klamotten is
gesetzt, wird eine eventuell vorhandene Benutzersperre überschrieben.

BEISPIEL ANWENDUNG


Neue Datei erstellen, neueDatei.h5, mit dem Text in der Datei meintext.txt als Benutzersperre für die
HDF5-Datei Datei.h5.

h5jam -u meintext.txt -i datei.h5 -o neuedatei.h5

Text in Datei hinzufügen meintext.txt vor dem HDF5-Datensatz, Datei.h5.

h5jam -u meintext.txt -i datei.h5

Überschreiben Sie den Benutzerblock (falls vorhanden) in Datei.h5 mit dem Inhalt von meintext.txt.

h5jam -u mytext.txt -i file.h5 --clobber

RÜCKKEHR BEWERTUNG


h5jam gibt die Größe der Ausgabedatei zurück oder -1, wenn ein Fehler auftritt.

VORSICHTEN


Dieses Werkzeug kopiert alle Daten (sequentiell) in der/den Datei(en) in neue Offsets. Für ein großes
Datei, diese Kopie dauert lange.

Die effizienteste Methode zum Erstellen eines Benutzerblocks besteht darin, die Datei mit einem Benutzerblock zu erstellen (siehe
H5Pset_user_block) und schreiben Sie die Benutzerblockdaten aus einem Programm in diesen Bereich.

Der Benutzerblock ist für die HDF5-Bibliothek und für die h5jam und h5unjam
Werkzeuge. Der Benutzerblock wird einfach als eine Reihe von Bytes gelesen oder geschrieben, die Text sein können
oder jede Art von Binärdaten. Es liegt am Benutzer zu wissen, was der Inhalt des Benutzers ist
Blockmittel und wie man es verarbeitet.

Wenn der Benutzerblock extrahiert wird, werden alle Daten in den Ausgang geschrieben, einschließlich aller
Padding oder ungeschriebene Daten.

Dieses Tool verschiebt die HDF5-Datei durch Byte-Kopien, dh es liest oder interpretiert die Datei nicht
HDF5-Objekte.

Verwenden Sie h5jam online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad