het EngelsFransSpaans

Servers draaien | Ubuntu > | Fedora > |


OnWorks-favicon

h5unjam - Online in de cloud

Voer h5unjam uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht h5unjam die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


h5unjam - Extraheer het gebruikersblok uit een HDF5-bestand

KORTE INHOUD


h5unjam -i in_file.h5 [-u user_block | --verwijderen] [-o out_file.h5]

PRODUCTBESCHRIJVING


h5unjam splitst een HDF5-bestand, schrijft het gebruikersblok naar een bestand of stdout en het HDF5-bestand
naar een HDF5-bestand met een header op byte 0 (dwz zonder gebruikersblokkering).

If out_file.h5 wordt gegeven, wordt een nieuw bestand gemaakt met de in_file.h5 zonder gebruikersblokkering.
In dit geval, infile.h5 onveranderd is.

If out_file.h5 is niet gespecificeerd, de user_block wordt verwijderd en in_file.h5 wordt herschreven,
beginnend bij byte 0.

If user_block is ingesteld, wordt het gebruikersblok geschreven naar user_block. Indien user_block is niet
ingesteld, wordt het gebruikersblok (indien aanwezig) naar stdout geschreven. Indien --verwijderen is geselecteerd, de gebruiker
blok wordt niet geschreven.

VOORBEELD GEBRUIK


Voor een HDF5-bestand, met_ub.h5, met een gebruikersblok, extraheer je het gebruikersblok naar user_block.txt
en het HDF5-bestand naar wo_ub.h5.

h5unjam -i with_ub.h5 -u user_block.txt -i wo_ub.h5

RETURN WAARDE


h5unjam geeft de grootte van het uitvoerbestand terug, of -1 als er een fout optreedt.

WAARSCHUWINGEN


Deze tool kopieert alle gegevens (opeenvolgend) in het bestand(en) naar nieuwe offsets. voor een grote
bestand, duurt deze kopie lang.

De meest efficiënte manier om een ​​gebruikersblok aan te maken is om het bestand met een gebruikersblok aan te maken (zie
H5Pset_user_block), en schrijf de gebruikersblokgegevens in die ruimte vanuit een programma.

Het gebruikersblok is volledig ondoorzichtig voor de HDF5-bibliotheek en voor de h5jam en h5unjam
gereedschap. Het gebruikersblok wordt eenvoudig gelezen of geschreven als een reeks bytes, wat tekst kan zijn
of enige vorm van binaire gegevens. Het is aan de gebruiker om te weten wat de inhoud van de gebruiker is
blok middelen en hoe het te verwerken.

Wanneer het gebruikersblok is geëxtraheerd, worden alle gegevens naar de uitvoer geschreven, inclusief eventuele
opvulling of ongeschreven gegevens.

Deze tool verplaatst het HDF5-bestand door bytekopieën, dwz het leest of interpreteert de
HDF5-objecten.

Gebruik h5unjam online met onworks.net-services


Ad


Ad