logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

humanfriendly - human friendly input/output formatter

Description

humanfriendly  is  a  program  that performs human friendly input/output (text formatting) on the command
       line.

Name

       humanfriendly - human friendly input/output formatter

Options

       This program follow the usual GNU command line syntax, with long options starting with two dashes  (`-').
       A summary of options is included below.

       -h,--help
              Show this message and exit.

       -cCOMMAND,--run-commandCOMMAND
              Execute  an  external  COMMAND  (given as the positional arguments) and render a spinner and timer
              while the command is running. The exit status of the command is propagated.

       --format-table
              Read tabular data from standard input (each line is a row and each whitespace separated field is a
              column), format the data as a table and print the resulting table to standard output. See also the
              --delimiter option.

       -dVALUE,--delimiter=VALUE
              Change the delimiter used by --format-table to VALUE (a string).  By  default  all  whitespace  is
              treated as a delimiter.

       -lLENGTH,--format-length=LENGTH
              Convert  a  length  count  (given as the integer or float LENGTH) into a human readable string and
              print that string to standard output.

       -nVALUE,--format-number=VALUE
              Format a number (given as the integer or floating point number VALUE)  with  thousands  separators
              and two decimal places (if needed) and print the formatted number to standard output.

       -sBYTES,--format-size=BYTES
              Convert  a  byte  count  (given  as the integer BYTES) into a human readable string and print that
              string to standard output.

       -tSECONDS,--format-timespan=SECONDS
              Convert a number of seconds (given as the floating point number SECONDS)  into  a  human  readable
              timespan and print that string to standard output.

       --parse-size=VALUE
              Parse  a  human  readable  data  size (given as the string VALUE) and print the number of bytes to
              standard output.

       --parse-length=VALUE
              Parse a human readable data length (given as the string VALUE) and print the number  of  bytes  to
              standard output.

                                                 January 19 2017                                humanfriendly(1)

Synopsis

humanfriendly [options]

See Also