Usage: ls_name_value_rd [-e] [-h] [-u] [-v] [-V] [] -e | --empty output if contents are empty; use twice to additionally output instead of contents='\n' -h | --help show this help message then exit -u | --utf8 if contents passes utf8 test, output it -v | --verbose increase debug output -V | --version show version string then exit name of file to read maximum number of bytes to read [def: 80] Read from skipping any null characters. Any bytes with the top bit set will cause to be output to stdout. Empty files (and those with null chars up to their EOF) output . Output to stdout does not have a trailing \n .