Це команда h5unjam, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
h5unjam - Витягніть блок користувача з файлу HDF5
СИНТАКСИС
h5unjam -i in_file.h5 [-u user_block | --видалити] [-o вихідний_файл.h5]
ОПИС
h5unjam розбиває файл HDF5, записуючи блок користувача у файл або стандартний вихід і файл HDF5
у файл HDF5 із заголовком у байті 0 (тобто без блоку користувача).
If вихідний_файл.h5 надається, створюється новий файл із in_file.h5 без блокування користувача.
В цьому випадку, infile.h5 є незмінним.
If вихідний_файл.h5 не вказано, user_block видаляється і in_file.h5 переписується,
починаючи з байта 0.
If user_block встановлено, до блоку користувача буде записано user_block. Якщо user_block НЕ
set, блок користувача (якщо є) буде записаний у стандартний вихід. Якщо --видалити вибрано, користувач
блок не буде записаний.
приклад ВИКОРИСТАННЯ
Для файлу HDF5, with_ub.h5, з блоком користувача, витягніть блок користувача до user_block.txt
і файл HDF5 до wo_ub.h5.
h5unjam -i with_ub.h5 -u user_block.txt -i wo_ub.h5
ПОВЕРНЕННЯ VALUE
h5unjam повертає розмір вихідного файлу або -1, якщо сталася помилка.
ПЕРЕКЛАДИ
Цей інструмент копіює всі дані (послідовно) у файлі(ах) у нові зміщення. Для великого
файл, ця копія займе багато часу.
Найефективніший спосіб створити блок користувача — створити файл із блоком користувача (див
H5Pset_user_block), і записати дані блоку користувача в цей простір із програми.
Блок користувача повністю непрозорий для бібліотеки HDF5 і для h5jam та h5unjam
інструменти. Блок користувача просто читається або записується як рядок байтів, який може бути текстом
або будь-які двійкові дані. Від користувача залежить, який вміст має користувач
засоби блокування та спосіб його обробки.
Коли блок користувача витягується, на вихід записуються всі дані, включаючи будь-які
заповнення або незаписані дані.
Цей інструмент переміщує файл HDF5 через байтові копії, тобто він не читає та не інтерпретує
Об'єкти HDF5.
Використовуйте h5unjam онлайн за допомогою служб onworks.net