humanfriendly(1)
β¨ humanfriendly β like, the whole vibe β¨
okay bestie, welcome to humanfriendly π the General Commands Manual entry for a lil program that does human friendly input/output on your command line. she's not complicated, she's just β¨ thoughtful β¨.
π NAME π
humanfriendly β human friendly input/output formatter π¦
πΈ SYNOPSIS πΈ
humanfriendly [options]
π DESCRIPTION π
so like, humanfriendly is a program that does human friendly input/output β that's the text formatting kind, not the talking-to-people kind, sorry π β and it does it right there on the command line. no cap. she formats, she parses, she spits out stuff that actually makes sense to a human eyeball. iconic behavior fr fr π
β OPTIONS β
this program follows the usual GNU command line syntax, where the long options start with two dashes (-). a summary of the options is included below, and yes we're listing every single one because we don't skip π
-h,--helpβ shows this message and then exits. short, sweet, slays.-c COMMAND,--run-command COMMANDβ runs an externalCOMMAND(given as the positional arguments) and renders a spinner and a timer while it's running π the exit status of the command gets propagated, so no info gets lost, periodt.--format-tableβ reads tabular data from standard input (each line is a row, each whitespace separated field is a column), formats that data as a table, and prints the resulting table to standard output π«Ά see also the--delimiteroption, they're besties.-d VALUE,--delimiter=VALUEβ changes the delimiter used by--format-tabletoVALUE(a string). by default all whitespace is treated as a delimiter π-l LENGTH,--format-length=LENGTHβ converts a length count (given as the integer or floatLENGTH) into a human readable string and prints that string to standard output π-n VALUE,--format-number=VALUEβ formats a number (given as the integer or floating point numberVALUE) with thousands separators and two decimal places (if needed) and prints the formatted number to standard output π’-s BYTES,--format-size=BYTESβ converts a byte count (given as the integerBYTES) into a human readable string and prints that string to standard output πΎ-t SECONDS,--format-timespan=SECONDSβ converts a number of seconds (given as the floating point numberSECONDS) into a human readable timespan and prints that string to standard output β±οΈ--parse-size=VALUEβ parses a human readable data size (given as the stringVALUE) and prints the number of bytes to standard output π--parse-length=VALUEβ parses a human readable data length (given as the stringVALUE) and prints the number of bytes to standard output πΈ
ngl, that's genuinely the whole page. ten options, zero drama, all vibes π
okay that's the tea β this was the humanfriendly(1) page from the General Commands Manual, dated January 19 2017 β a whole classic, lowkey a time capsule π she ate and left no crumbs. mwah π β¨
π¦ where this page comes from
- debian bookworm: humanfriendly 10.0-3 Β· MIT
- debian trixie: humanfriendly 10.0-6 Β· MIT
- ubuntu jammy: humanfriendly 10.0-1 Β· MIT
- ubuntu noble: humanfriendly 10.0-4 Β· MIT
- ubuntu questing: humanfriendly 10.0-6
- ubuntu resolute: humanfriendly 10.0-6build1 Β· MIT
- ubuntu stonking: humanfriendly 10.0-7 Β· MIT
- Copyright 2017 Gaurav Juvekar <gauravjuvekar@gmail.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms