# SYNOPSIS
-bup ls [-s] [-a] <paths...>
+bup ls [-s] [-a] \<paths...\>
# DESCRIPTION
of the backup, and subsequent levels correspond to files in
the backup.
+When `bup ls` is asked to output on a tty, it formats its output
+in columns so that it can list as much as possible in as few lines
+as possible. However, when `bup ls` is asked to output to something
+other than a tty (say you pipe the output to another command, or you
+redirect it to a file), it will output one file name per line. This
+makes the listing easier to parse with external tools.
+
Note that `bup ls` doesn't show hidden files by default and one needs to use
the `-a` option to show them. Files are hidden when their name begins with a
dot. For example, on the topmost level, the special directories named `.commit`
# OPTIONS
--s, --hash
+-s, \--hash
: show hash for each file/directory.
--a, --all
+-a, \--all
: show hidden files.
+-l
+: show file sizes.
+
+\--human-readable
+: print human readable file sizes (i.e. 3.9K, 4.7M)
+
# EXAMPLE
bup ls /myserver/latest/etc/profile