Mit Unix-Datum Rechnen, den Vortag ermitteln

Diskutiere Mit Unix-Datum Rechnen, den Vortag ermitteln im Software Forum Forum im Bereich Hardware & Software Forum; Hallo zusammen, ich möchte mit einem Unix-Script das Datum vom gestrigen Tag ermitteln. Der Befehl: date -d '-1 day' +%y%m%d...
  • Mit Unix-Datum Rechnen, den Vortag ermitteln Beitrag #1
J

jegger1966

Neues Mitglied
Dabei seit
04.05.2006
Beiträge
1
Reaktionspunkte
0
Hallo zusammen,

ich möchte mit einem Unix-Script das Datum vom gestrigen Tag ermitteln.

Der Befehl:

date -d '-1 day' +%y%m%d

funktioniert bei mir nicht, da Unix den Schalter -d nicht kennt (anscheinend ist dieser Schalter nur bei Linux aktiv).

Hat jemand eine Lösung?
Gruss jegger1966
 
  • Mit Unix-Datum Rechnen, den Vortag ermitteln Beitrag #2
ZockerM

ZockerM

Verdienter Ex-Mod
Dabei seit
25.11.2000
Beiträge
2.722
Reaktionspunkte
0
Ort
/root
Hi,

ganz pauschal kann man da (leider) nur sagen:
man date
Und dann die Manpage (= Hilfeseite) lesen.
Ich benutze nur Linux und habe keinerlei Möglichkeit das irgendwo zu testen.

gruß ZockerM
 
  • Mit Unix-Datum Rechnen, den Vortag ermitteln Beitrag #3
Siege

Siege

Bekanntes Mitglied
Dabei seit
04.03.1999
Beiträge
707
Reaktionspunkte
0
Ort
HAJ
Kennt er vielleicht die "langform"?

date --date 'yesterday'
 
  • Mit Unix-Datum Rechnen, den Vortag ermitteln Beitrag #4
BigReaper

BigReaper

Bekanntes Mitglied
Dabei seit
04.01.2002
Beiträge
101
Reaktionspunkte
0
Hast Du die Möglichkeit ein kleines C-Programm zu compilieren?

Code:
    time_t t;
    struct tm *tp;

    time (&t);

    t -= (3600L * 24L);

    tp = localtime (&t);

    printf ("%s\r\n", asctime (tp));
-BR
 
Thema:

Mit Unix-Datum Rechnen, den Vortag ermitteln

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben