[GELÖST] date mit englischem Datumsformat

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

[GELÖST] date mit englischem Datumsformat

Beitrag von BrotherJ » 14.01.2019 11:25:35

Hallo,

ich brauche für die Doveadm-Search-Query ein Datumsformat von 25-Dec-2018. Dieser Codeschnipsel

Code: Alles auswählen

$(date --date='-4 day' "+%d-%b-%Y")]
liefert mir aber 25-Dez-2018, was von doveadm verworfen wird. Heißt ich brauche die englische Datumsausgabe. Wie lässt sich das in einem Befehl realisieren, ohne das ganze System umzustellen? Ich habe hier ein Debian/Stretch installiert.

Grüße

BrotherJ
Zuletzt geändert von BrotherJ am 14.01.2019 11:47:45, insgesamt 1-mal geändert.

Benutzeravatar
Meillo
Moderator
Beiträge: 8782
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: date mit englischem Datumsformat

Beitrag von Meillo » 14.01.2019 11:27:07

Probier mal:

Code: Alles auswählen

$(LC_TIME=en_US date --date='-4 day' "+%d-%b-%Y")]
Use ed once in a while!

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: date mit englischem Datumsformat

Beitrag von eggy » 14.01.2019 11:27:35

%b ist Monatsname, glaub %m stand für Monatszahl, genaueres steht in der date manpage

BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

Re: date mit englischem Datumsformat

Beitrag von BrotherJ » 14.01.2019 11:47:23

Meillo hat geschrieben: ↑ zum Beitrag ↑
14.01.2019 11:27:07
Probier mal:

Code: Alles auswählen

$(LC_TIME=en_US date --date='-4 day' "+%d-%b-%Y")]
Danke, das ist es! Klappt! Allerdings ohne ']' ;-)

BrotherJ

Benutzeravatar
Meillo
Moderator
Beiträge: 8782
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: date mit englischem Datumsformat

Beitrag von Meillo » 14.01.2019 12:01:10

BrotherJ hat geschrieben: ↑ zum Beitrag ↑
14.01.2019 11:47:23
Allerdings ohne ']' ;-)
Ach ja, das war der kaputte BB-Code, den ich (schon in deinem ersten Beitrag) nur halb gefixt habe. Die eckige Klammer hat naemlich nicht gefehlt, sondern war an der falschen Stelle ... :roll:
Use ed once in a while!

dufty2
Beiträge: 1709
Registriert: 22.12.2013 16:41:16

Re: [GELÖST] date mit englischem Datumsformat

Beitrag von dufty2 » 14.01.2019 16:34:58

Falls ich
https://wiki2.dovecot.org/Tools/Doveadm/SearchQuery
richtig verstanden habe, wäre

Code: Alles auswählen

$(date -I --date='-4 day')
noch kürzer ;)

Antworten