h5jam - онлайн у хмарі

Це команда h5jam, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


h5jam - Додати блок користувача до файлу HDF5

СИНТАКСИС


h5jam -u user_block -i in_file.h5 [-o вихідний_файл.h5] [--лобник]

ОПИС


h5jam з’єднується а user_block файл і файл HDF5, щоб створити файл HDF5 з користувачем
блокувати. Блок користувача може бути двійковим або текстовим. Вихідний файл заповнений таким чином, що
Заголовок HDF5 починається з байта 512, 1024 тощо. (Див. Формат файлу HDF5.)

If вихідний_файл.h5 надається, створюється новий файл із user_block потім слідує
вміст in_file.h5. В цьому випадку, infile.h5 є незмінним.

If вихідний_файл.h5 не вказано, user_block додано до in_file.h5.

If in_file.h5 вже має блок користувача, вміст user_block буде додано до
кінець існуючого блоку користувача, і файл переміщено до наступної межі. Якщо --лобник is
встановлено, будь-який існуючий блок користувача буде перезаписаний.

приклад ВИКОРИСТАННЯ


Створити новий файл, новий файл.h5, з текстом у файлі mytext.txt як блок користувача для
Файл HDF5 файл.h5.

h5jam -u mytext.txt -i файл.h5 -o новий файл.h5

Додати текст у файл mytext.txt перед набором даних HDF5, файл.h5.

h5jam -u mytext.txt -i файл.h5

Перезапишіть блок користувача (якщо є) у файл.h5 зі змістом mytext.txt.

h5jam -u mytext.txt -i файл.h5 --clobber

ПОВЕРНЕННЯ VALUE


h5jam повертає розмір вихідного файлу або -1, якщо сталася помилка.

ПЕРЕКЛАДИ


Цей інструмент копіює всі дані (послідовно) у файлі(ах) у нові зміщення. Для великого
файл, ця копія займе багато часу.

Найефективніший спосіб створити блок користувача — створити файл із блоком користувача (див
H5Pset_user_block), і записати дані блоку користувача в цей простір із програми.

Блок користувача повністю непрозорий для бібліотеки HDF5 і для h5jam та h5unjam
інструменти. Блок користувача просто читається або записується як рядок байтів, який може бути текстом
або будь-які двійкові дані. Від користувача залежить, який вміст має користувач
засоби блокування та спосіб його обробки.

Коли блок користувача витягується, на вихід записуються всі дані, включаючи будь-які
заповнення або незаписані дані.

Цей інструмент переміщує файл HDF5 через байтові копії, тобто він не читає та не інтерпретує
Об'єкти HDF5.

Використовуйте h5jam онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows