Bash Date
Aktuelles Datum
Basiswissen
Der Bash-Befehl 'date' zeigt das aktuelle Datum mit Jahren, Monaten, Tagen, Stunden und Sekunden an. Als Format wird dabei das im Hintegrund eingestellte "Locale" benutzt. Man kann die Anzeige durch Optionen sehr weitgehend den eigenen Bedürfnisse anpassen.
Die Ausgabe auf Deutsch anpassen
- Der folgende Befehl setzt die "Locale" auf Deutsch:
- LC_ALL=de_DE.utf8 date
Beispiele für den Bash-Befehl date
- date +%c -> locale’s date time, zum Beispiel: Sat May 9 11:49:47 2020
- date +%x -> locale’s date, zum Beispiel: 05/09/20
- date +%X -> locale’s time, zum Beispiel: 11:49:47
- date +%A -> locale’s full weekday name, zum Beispiel: Saturday
- date +%B -> locale’s full month name, zum Beispiel: May
- date +%D -> MM/DD/YY date format, zum Beispiel: 05/09/20
- date +%F -> YYYY-MM-DD date format, zum Beispiel: 2020-05-09
- date +%T -> HH:MM:SS time format, zum Beispiel: 11:44:15
- date +%u -> Day of Week, zum Beispiel: 6
- date +%U -> Week of Year with Sunday as first day of week, zum Beispiel: 18
- date +%V -> ISO Week of Year with Monday as first day of week, zum Beispiel: 19
- date +%j -> Day of Year, zum Beispiel: 130
- date +%Z -> Timezone, zum Beispiel: PDT
- date +%m -> Month of year (MM), zum Beispiel: 05
- date +%d -> Day of Month (DD), zum Beispiel: 09
- date +%Y -> Year (YY), zum Beispiel: 2020
- date +%H -> Hour (HH), zum Beispiel: 11
- date +%H -> Hour (HH) in 24-hour clock format, zum Beispiel: 11
- date +%I -> Hour in 12-hour clock format, zum Beispiel: 11
- date +%p -> locale’s equivalent of AM or PM, zum Beispiel: AM
- date +%P -> same as %p but in lower case, zum Beispiel: am
- date +%m-%d-%Y -> MM-DD-YYYY date format, zum Beispiel: 05-09-2020