Aceasta este comanda h5jam care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
h5jam - Adăugați un bloc de utilizator la un fișier HDF5
REZUMAT
h5jam -u user_block -i în_file.h5 [-o out_file.h5] [--clobber]
DESCRIERE
h5jam concatenează a user_block și un fișier HDF5 pentru a crea un fișier HDF5 cu un utilizator
bloc. Blocul utilizatorului poate fi binar sau text. Fișierul de ieșire este completat astfel încât
Antetul HDF5 începe pe octetul 512, 1024 etc. (Consultați Formatul fișierului HDF5.)
If out_file.h5 este dat, un fișier nou este creat cu user_block urmată de
conținutul în_file.h5. În acest caz, infile.h5 este neschimbat.
If out_file.h5 nu este specificat, the user_block se adaugă la în_file.h5.
If în_file.h5 are deja un bloc de utilizator, conținutul lui user_block va fi adăugat la
sfârșitul blocului de utilizator existent și fișierul a fost mutat la următoarea limită. Dacă --clobber is
setat, orice bloc de utilizator existent va fi suprascris.
EXEMPLU UTILIZARE
Creați un fișier nou, fişier nou.h5, cu textul în fișier mytext.txt ca bloc de utilizator pentru
Fișier HDF5 fişier.h5.
h5jam -u textul meu.txt -i fișier.h5 -o fișier nou.h5
Adăugați text în fișier mytext.txt în fața setului de date HDF5, fişier.h5.
h5jam -u mytext.txt -i fișier.h5
Suprascrieți blocul utilizatorului (dacă există) în fişier.h5 cu continutul de mytext.txt.
h5jam -u mytext.txt -i fișier.h5 --clobber
A REVENI VALUE
h5jam returnează dimensiunea fișierului de ieșire sau -1 dacă apare o eroare.
Avertismente
Acest instrument copiază toate datele (secvențial) din fișier(e) în noi compensații. Pentru un mare
fișier, această copie va dura mult timp.
Cel mai eficient mod de a crea un bloc de utilizator este crearea fișierului cu un bloc de utilizator (vezi
H5Pset_user_block) și scrieți datele blocului utilizatorului în acel spațiu dintr-un program.
Blocul utilizatorului este complet opac pentru biblioteca HDF5 și pentru h5jam și h5unjam
unelte. Blocul utilizator este pur și simplu citit sau scris ca un șir de octeți, care ar putea fi text
sau orice fel de date binare. Este la latitudinea utilizatorului să știe care este conținutul utilizatorului
blocarea mijloacelor și modul de procesare.
Când blocul utilizator este extras, toate datele sunt scrise la ieșire, inclusiv oricare
umplutură sau date nescrise.
Acest instrument mută fișierul HDF5 prin copii de octeți, adică nu citește sau interpretează
obiecte HDF5.
Utilizați h5jam online folosind serviciile onworks.net