bon_csv2html(1)
β¨ NAME β¨
okay so bestie, meet bon_csv2html(1) β a General Commands Manual page about two little programs that are honestly so iconic. π
bon_csv2htmlβ the program that converts CSV format Bonnie++ data to a HTML form, using tables that are suitable for display on a web page. Big heads up though: NB Lynx can't display this properly, and because of the size it probably requires a 1024x768 monitor to display properly. π not Lynx catching strays fr.bon_csv2txtβ the program that converts CSV format Bonnie++ data to plain-text format, suitable for pasting into an email or reading on a Braille display. π«Ά
πΈ DESCRIPTION πΈ
So the way that this works is: they take CSV format (comma-delimited spreadsheet files, AKA Comma Seperated Values in MS land) data on standard input, and they produce HTML or plain text on standard output respectively. that's it. that's the whole job. slay. π
π FORMAT π
okay here's the tea π β this is a list of the fields used in the CSV files format version 2. Format version 1 was the type used in Bonnie++ < 1.90. Before each field there's the field number and the name given in the heading, so buckle up and let's go field by field, no skips, no cap:
0format_versionβ version of the output format in use (1.98)1bonnie_versionβ (1.98)2nameβ Machine Name3concurrencyβ the number of copies of each operation to be run at the same time4seedβ random number seed5file_sizeβ size in megs for the IO tests6chunk_sizeβ size of chunks in bytes7seeksβ number of seeks for the random seek test8seek_proc_countβ number of seeker processes for the random seek test9putc,putc_cpuβ results for writing a character at a time, K/s,%CPU11put_block,put_block_cpuβ results for writing a block at a time, K/s,%CPU13rewrite,rewrite_cpuβ results for reading and re-writing a block at a time, K/s,%CPU15getc,getc_cpuβ results for reading a character at a time, K/s,%CPU17get_block,get_block_cpuβ results for reading a block at a time, K/s,%CPU19seeks,seeks_cpuβ results for the seek test, seeks/s,%CPU21num_filesβ number of files for file-creation tests (units of 1024 files)22max_sizeβ the maximum size of files for file-creation tests. Or the type of files for links.23min_sizeβ the minimum size of files for file-creation tests.24num_dirsβ the number of directories for creation of files in multiple directories.25file_chunk_sizeβ the size of blocks for writing multiple files.26seq_create,seq_create_cpuβ rate of creating files sequentially, files/s,%CPU28seq_stat,seq_stat_cpuβ rate of reading/stating files sequentially, files/s,%CPU30seq_del,seq_del_cpuβ rate of deleting files sequentially, files/s,%CPU32ran_create,ran_create_cpuβ rate of creating files in random order, files/s,%CPU34ran_stat,ran_stat_cpuβ rate of deleting files in random order, files/s,%CPU36ran_del,ran_del_cpuβ rate of deleting files in random order, files/s,%CPU38putc_latency,put_block_latency,rewrite_latencyβ latency (the maximum amount of time for a single operation) forputc,put_block, andreqrite41getc_latency,get_block_latency,seeks_latencyβ latency forgetc,get_block, andseeks44seq_create_latency,seq_stat_latency,seq_del_latencyβ latency forseq_create,seq_stat, andseq_del47ran_create_latency,ran_stat_latency,ran_del_latencyβ latency forran_create,ran_stat, andran_del
also, a string that starts with # is a comment. noted bestie π
π AUTHOR π
These programs were written by Russell Coker <russell@coker.com.au>. May be freely used and distributed without restriction. π genuinely the most chill license energy and we love that for him.
and that's the whole page, bestie π this one lives in the General Commands Manual, page bon_csv2html(1), section 1, and it's giving "convert your CSV and go" π¦ go forth and turn your numbers into tables, you absolute icon β¨ππ
π¦ where this page comes from
- arch rolling: bonnie++ 2.00a-4 Β· GPL
- debian bookworm: bonnie++ 2.00a+nmu1
- debian trixie: bonnie++ 2.00a+nmu3
- epel 10: bonnie++ 2.00a-23.el10_3 Β· GPL-2.0-only
- epel 9: bonnie++ 2.00a-7.el9 Β· GPLv2
- fedora 43: bonnie++ 2.00a-11.fc41 Β· GPLv2
- fedora 43: bonnie++ 2.00a-23.fc43 Β· GPL-2.0-only
- fedora 44: bonnie++ 2.00a-19.fc44 Β· GPL-2.0-only
- fedora 44: bonnie++ 2.00a-23.fc44 Β· GPL-2.0-only
- nixos 26.05: bonnie++ 2.00a
- nixpkgs unstable: bonnie++ 2.00a
- opensuse-leap 16.0: bonnie++ 2.00a-bp160.1.12 Β· MIT
- opensuse-leap 16.0: bonnie++ 2.00a-bp160.1.12 Β· MIT
- opensuse-leap 16.0: bonnie++ 2.00a-bp160.1.12 Β· MIT
- opensuse-leap 16.0: bonnie++ 2.00a-bp160.1.12 Β· MIT
- ubuntu jammy: bonnie++ 2.00aubuntu2
- ubuntu noble: bonnie++ 2.00a+nmu2build1
- ubuntu questing: bonnie++ 2.00a+nmu2ubuntu1
- ubuntu resolute: bonnie++ 2.00a+nmu2ubuntu2
- ubuntu stonking: bonnie++ 2.00a+nmu3ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms