djv_ls

Directory listing utility.

Output:

el_cerrito_bart.1k.tiff        2.23MB darby File rw Mon Jun 12 21:21:55 2006
richmond_train.2k.tiff         8.86MB darby File rw Mon Jun 12 21:21:58 2006
fishpond.1-749.png            293.17MB darby Seq rw Thu Aug 17 16:47:43 2006

(name) (size) (user) (type) (permissions) (time)

Type: file, seq (file sequence), dir (directory).
Permissions: r (readable), w (writable), x (executable).


Usage

djv_ls [file|directory]... [option]...

Options

-x_seq, -q Disable file sequencing.
-recurse, -r Descend into sub-directories.
-hidden Show hidden files.
-filter, -f (value) Filter with shell globbing (e.g., *, ?).
-columns, -c (value) Output columns. Zero disables formatting.

Sorting:

-sort, -s (value) Sort: Name, Type, Size, User, Permissions, Time. Default: Name.
-reverse, -rv Reverse sorting order.
-x_dirs, -d Disable sorting directories first.

General:

-help, -h Display help message.
-info Display information message.
-about Display about message.

Command line options are case-insensitive.


Examples

> djv_ls
List the current directory.
> djv_ls ~/movies ~/pictures
List multiple directories.
> djv_ls -sort size -reverse
Sort by size, largest first.
> djv_ls -filter "*.tiff" -filter "*.tif"
Show only files ending with ".tiff" or ".tif".