shtool-mdate (1) Linux Manual Page
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
-nis 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-sepstr- Field separator string between the day month year tripple. Default is a single space character.
-o,–orderspec- 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 [at] engelschall.com> in 1998 for inclusion into GNU shtool.
