Ini ialah arahan h5jam yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
h5jam - Tambah blok pengguna pada fail HDF5
SINOPSIS
h5jam -u blok_pengguna -i in_file.h5 [-o out_file.h5] [--tukang tembak]
DESCRIPTION
h5jam menggabungkan a blok_pengguna fail dan fail HDF5 untuk mencipta fail HDF5 dengan pengguna
blok. Blok pengguna boleh sama ada binari atau teks. Fail output berlapik supaya fail
Pengepala HDF5 bermula pada bait 512, 1024, dsb.. (Lihat Format Fail HDF5.)
If out_file.h5 diberikan, fail baru dibuat dengan blok_pengguna diikuti dengan
kandungan daripada in_file.h5. Dalam kes ini, infile.h5 tidak berubah.
If out_file.h5 tidak dinyatakan, iaitu blok_pengguna ditambahkan ke in_file.h5.
If in_file.h5 sudah mempunyai blok pengguna, kandungan blok_pengguna akan ditambah kepada
hujung blok pengguna sedia ada, dan fail itu beralih ke sempadan seterusnya. Jika --tukang tembak is
ditetapkan, mana-mana blok pengguna sedia ada akan ditimpa.
CONTOH PENGGUNAAN
Buat fail baharu, newfile.h5, dengan teks dalam fail mytext.txt sebagai blok pengguna untuk
fail HDF5 fail.h5.
h5jam -u mytext.txt -i file.h5 -o newfile.h5
Tambah teks dalam fail mytext.txt ke hadapan set data HDF5, fail.h5.
h5jam -u mytext.txt -i fail.h5
Tulis ganti blok pengguna (jika ada) dalam fail.h5 dengan kandungan mytext.txt.
h5jam -u mytext.txt -i file.h5 --clobber
PULANG BALIK NILAI
h5jam mengembalikan saiz fail output, atau -1 jika ralat berlaku.
CATATAN
Alat ini menyalin semua data (berurutan) dalam fail ke offset baharu. Untuk yang besar
fail, salinan ini akan mengambil masa yang lama.
Cara paling berkesan untuk mencipta blok pengguna ialah mencipta fail dengan blok pengguna (lihat
H5Pset_user_block), dan tulis data blok pengguna ke dalam ruang itu daripada program.
Blok pengguna adalah legap sepenuhnya kepada perpustakaan HDF5 dan pada h5jam and h5unjam
alatan. Blok pengguna hanya dibaca atau ditulis sebagai rentetan bait, yang boleh berupa teks
atau apa-apa jenis data binari. Terpulang kepada pengguna untuk mengetahui apa kandungan pengguna
cara blok dan cara memprosesnya.
Apabila blok pengguna diekstrak, semua data ditulis ke output, termasuk mana-mana
padding atau data tidak bertulis.
Alat ini menggerakkan fail HDF5 melalui salinan bait, iaitu, ia tidak membaca atau mentafsir
objek HDF5.
Gunakan h5jam dalam talian menggunakan perkhidmatan onworks.net