shtool-mdate

NAME

shtool mdate - GNU shtool pretty-print last modification time

SYNOPSIS

shtool mdate [-n|--newline] [-z|--zero] [-s|--shorten] [-d|--digits] [-f|--field-sep str] [-o|--order spec] path

DESCRIPTION

This command pretty-prints the last modification time of a given file or directory path, while still allowing one to specify the format of the date to display.

OPTIONS

The following command line options are available.
"-n, By default, output is written to stdout followed by a “newline” (\s-1ASCII\s0 character 0x0a). If option -n is used, this newline character is omitted.
"-z, Pads numeric day and numeric month with a leading zero. Default is to have variable width.
"-s, Shortens the name of the month to a english three character abbreviation. Default is full english name. This option is silently ignored when combined with -d.
"-d, Use digits for month. Default is to use a english name.
"-f, Field separator string between the day month year tripple. Default is a single space character.
"-o, Specifies order of the day month year elements within the tripple. Each element represented as a single character out of ``CWd'', ``CWm'' and ``CWy''. The default for spec is ``CWdmy''.

EXAMPLE

# shell script shtool mdate -n / shtool mdate -f '/' -z -d -o ymd foo.txt shtool mdate -f '-' -s foo.txt

HISTORY

The \s-1GNU\s0 shtool mdate command was originally written by Ulrich Drepper in 1995 and revised by Ralf S. Engelschall <rse@engelschall.com> in 1998 for inclusion into \s-1GNU\s0 shtool.

SEE ALSO

shtool(1), date(1), ls(1).