1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
|
.\"
.\" Copyright 1993 Sebastian Hetze und der/die in der Sektion
.\" AUTOR genannten Autor/Autoren
.\"
.\" Dieser Text steht unter der GNU General Public License.
.\" Er darf kopiert und verndert, korrigiert und verbessert werden.
.\" Die Copyright und Lizenzbestimmung mssen allerdings erhalten
.\" bleiben. Die Hinweise auf das LunetIX Linuxhandbuch, aus dem
.\" dieser Text stammt, drfen nicht entfernt werden.
.\"
.TH DATE 1 "1. Juli 1993" LunetIX "Linux Anwenderhandbuch"
.SH BEZEICHNUNG
date \- schreibt oder setzt die Systemzeit
.SH SYNTAX
.B date
.RB [ \-u ]
.RB [ \-s
.IR Datum ]
.RB [ +
.IR FORMAT ]
.RI [ MMDDhhmm
.RI [[ CC ]
.IR YY ]
.RB [ .
.IR ss ]]
.SH BESCHREIBUNG
Ohne ein Argument gibt
.B date
die aktuelle
Systemzeit aus. Wenn \fBdate\fP mit einem Argument aufgerufen wird, dessen
erstes Zeichen ein \fB+\fP ist, wird das Datum diesem Argument entsprechend
formatiert. Dabei knnen alle Paramter benutzt werden, die von der
\fBstrftime\fP C-Bibliotheksfunktion verstanden werden. Alle Zeichen, die
keine Parameter sind, werden unverndert ausgegeben.
.PP
Die folgenden Parameter werden untersttzt:
.IP \fB%%\fP
ein einfaches %
.IP \fB%n\fP
das Zeilenende
.IP \fB%t\fP
ein Tabulator
.SS Die Zeitfelder:
.IP \fB%H\fP
Stunden 00 bis 23
.IP \fB%I\fP
Stunden 00 bis 12
.IP \fB%M\fP
Minuten 00 bis 59
.IP \fB%p\fP
AM oder PM
.IP \fB%r\fP
die Zeit, 12 Stunden (hh:mm:ss AM/PM)
.IP \fB%S\fP
Sekunden 00 bis 59
.IP \fB%T\fP
die Zeit, 24 Stunden (hh:mm:ss)
.IP \fB%X\fP
die Zeit, 24 Stunden (%H:%M:%S)
.IP \fB%Z\fP
die Zeitzone; oder nichts, wenn keine Zeitzone feststellbar
ist
.SS Die Datenfelder:
.IP \fB%a\fP
der abgekrzte Wochentag
.IP \fB%A\fP
der ausgeschriebene Wochentag
.IP \fB%b\fP
der abgekrzte Monat
.IP \fB%B\fP
der ausgeschriebene Monat
.IP \fB%c\fP
das Datum und die Zeit (Standardausgabeformat)
.IP \fB%d\fP
der Tag im Monat 00 bis 31
.IP \fB%D\fP
das Datum (mm/dd/yy)
.IP \fB%h\fP
das gleiche wie %b
.IP \fB%j\fP
der Tag im Jahr
.IP \fB%m\fP
der Monat 00 bis 12
.IP \fB%U\fP
die Nummer der Woche, Sonntag erster Tag
.IP \fB%w\fP
der Tag in der Woche 0 bis 6
.IP \fB%W\fP
die Nummer der Woche, Montag erster Tag
.IP \fB%x\fP
das Datum (mm/dd/yy)
.IP \fB%y\fP
die letzten beiden Stellen der Jahreszahl
.IP \fB%Y\fP
die ganze Jahreszahl
.PP
Wenn dem \fBdate\fP Kommando ein Argument bergeben wird, das nicht mit
einem \fB+\fP Zeichen beginnt, wird die Systemzeit diesem Argument
entsprechend gesetzt. Das Argument mu vollstndig aus Ziffern
bestehen. Die einzelnen Stellen der Zahl haben folgende Bedeutung:
.RS
.IP \fBMM\fP
Monat
.IP \fBDD\fP
Tag im Monat
.IP \fBhh\fP
Stunde
.IP \fBmm\fP
Minute
.IP \fBCC\fP
die ersten beiden Stellen der Jahreszahl (optional)
.IP \fBYY\fP
die letzten beiden Stellen der Jahreszahl (optional)
.IP \fBss\fP
die Sekunden (optional)
.RE
.PP
Nur der Superuser (root) darf die Systemzeit verndern.
.SH OPTIONEN
.IP "\fB-s \fIDatum\fR"
(set) setzt die Zeit auf das \fIDatum\fP; das \fIDatum\fP kann
Monatsnamen, Zeitzonen und hnliches enthalten
.IP \fB-u\fP
zeigt (oder setzt) die Zeit als Greenwich Mean Time
.SH SIEHE AUCH
das LunetIX Linuxhandbuch
.SH AUTOR
David MacKenzie
|