List {-switches} list-of-patterns
The -l switch (long format) causes List to use FS.Enumerate rather than FS.EnumerateForNames. It runs more slowly, but displays more information.
The -u switch (unbackedup) causes List to display only those files which are not FS attachments and which consequently are not backed up anywhere. List -u * is a good way to get a list of all such files. List -u *!H is probably most interesting because it returns pretty much what DFDisk "Unknown unknown" did.
The -a switch (print attached), causes printing of attachments. Forces the l switch on.
The -k switch (print keep) causes printing of the file keep. Forces the l switch on.
The -s switch (separate) causes list to put each file on a separate line.
The -e switch (everything) is equivalent to -lak.
The -f switch (full names) causes list to print the full names of files.
The -r switch (recursive) forces '* to match '/ and '> so you don't have to type **.
The -o switch (one line) causes the short form printout to list all the files on the same line. Has no affect on -l form printing.