Man Linux: Main Page and Category List

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, --newline
           By default, output is written to stdout followed by a "newline"
           (ASCII character 0x0a). If option -n is used, this newline
           character is omitted.

       -z, --zero
           Pads numeric day and numeric month with a leading zero. Default is
           to have variable width.

       -s, --shorten
           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, --digits
           Use digits for month. Default is to use a english name.

       -f, --field-sep str
           Field separator string between the day month year tripple. Default
           is a single space character.

       -o, --order spec
           Specifies order of the day month year elements within the tripple.
           Each element represented as a single character out of ‘‘"d"’’,
           ‘‘"m"’’ and ‘‘"y"’’. The default for spec is ‘‘"dmy"’’.

EXAMPLE

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

HISTORY

       The GNU 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 GNU shtool.

SEE ALSO

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