Questo è il comando h5jam che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
h5jam - Aggiungi un blocco utente a un file HDF5
SINOSSI
h5 marmellata -u user_block -i in_file.h5 [-o out_file.h5] [--clobber]
DESCRIZIONE
h5 marmellata concatena a user_block file e un file HDF5 per creare un file HDF5 con un utente
bloccare. Il blocco utente può essere binario o di testo. Il file di output viene riempito in modo che
L'intestazione HDF5 inizia dal byte 512, 1024, ecc. (Vedi il formato file HDF5).
If out_file.h5 è dato, viene creato un nuovo file con il user_block seguito dal
contenuti di in_file.h5. In questo caso, filein.h5 è invariato.
If out_file.h5 non è specificato, il user_block viene aggiunto a in_file.h5.
If in_file.h5 ha già un blocco utente, il contenuto di user_block verrà aggiunto al file
fine del blocco utente esistente e il file è stato spostato al limite successivo. Se --clobber is
impostato, qualsiasi blocco utente esistente verrà sovrascritto.
ESEMPIO USO
Crea nuovo file, nuovofile.h5, con il testo nel file miotesto.txt come blocco utente per il
File HDF5 file.h5.
h5jam -u miotesto.txt -i file.h5 -o nuovofile.h5
Aggiungi testo nel file miotesto.txt davanti al set di dati HDF5, file.h5.
h5jam -u miotesto.txt -i file.h5
Sovrascrivi il blocco utente (se presente) in file.h5 con il contenuto di miotesto.txt.
h5jam -u miotesto.txt -i file.h5 --clobber
RITORNO VALORE
h5 marmellata restituisce la dimensione del file di output o -1 se si verifica un errore.
AVVERTENZE
Questo strumento copia tutti i dati (in sequenza) nei file in nuovi offset. Per un grande
file, questa copia richiederà molto tempo.
Il modo più efficiente per creare un blocco utenteècreare il file con un blocco utente (vedi
H5Pset_blocco_utente) e scrivi i dati del blocco utente in quello spazio da un programma.
Il blocco utente è completamente opaco alla libreria HDF5 e al h5 marmellata ed h5unjam
utensili. Il blocco utente viene semplicemente letto o scritto come una stringa di byte, che potrebbe essere testo
o qualsiasi tipo di dati binari. Spetta all'utente sapere quali sono i contenuti dell'utente
mezzi di blocco e come elaborarli.
Quando viene estratto il blocco utente, tutti i dati vengono scritti nell'output, inclusi quelli
riempimento o dati non scritti.
Questo strumento sposta il file HDF5 attraverso copie di byte, ovvero non legge né interpreta il file
oggetti HDF5.
Usa h5jam online utilizzando i servizi onworks.net